ask for the chat id, do not offer session names

it offered a choice between platform-13 and platform-94. those are the
platform's own bookkeeping — the owner has never seen one, they change when
a session restarts, and from outside two of them look identical. offering
that choice asks somebody to guess.

what they can actually get is the id in the address bar: open the chat you
mean and it is in the URL after /chat/. ask for that, in those words, and
take it as free text.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Officer-Session: 656f5c85-e49a-4f1f-b9f3-042a04b4d043
This commit is contained in:
2026-08-25 08:39:08 +00:00
co-authored by Claude Opus 5
parent ea4b8a1e5f
commit fc474d3061
+8
View File
@@ -478,6 +478,14 @@ export function commanderClaudeMd(params: CommanderClaudeMdParams): string {
'- **Wake a conversation they already have** — `PUT /api/chat/sessions/<id>/nudge` sends a message into', '- **Wake a conversation they already have** — `PUT /api/chat/sessions/<id>/nudge` sends a message into',
' an existing chat, so a category can be handed to an agent that already knows what to do with it. It', ' an existing chat, so a category can be handed to an agent that already knows what to do with it. It',
' arrives within the minute rather than instantly.', ' arrives within the minute rather than instantly.',
'',
' **ASK for the id. Never offer a list of live sessions.** Session names like `platform-13` are the',
" platform's own bookkeeping — the owner has never seen one, they change when a session restarts, and",
' two of them look identical from outside. Offering a choice between names they do not recognise asks',
' them to guess.',
'',
' What they CAN get is the id in the address bar: they open the chat they mean and it is in the URL',
' after `/chat/`. Ask for that, in those words, and take it as free text.',
'- **Start an agent on it** — the same way you spawn one to classify.', '- **Start an agent on it** — the same way you spawn one to classify.',
'- **Run another platform task on it** — whatever `GET /api/tasks` offers.', '- **Run another platform task on it** — whatever `GET /api/tasks` offers.',
'- **Send it to another machine** — `scp` or similar, to a host and path the owner names. They arrange', '- **Send it to another machine** — `scp` or similar, to a host and path the owner names. They arrange',