From 851f77046092a1e56774cc37b6200178dad6d112 Mon Sep 17 00:00:00 2001 From: "panopticon-agent[bot]" <4205044+panopticon-agent[bot]@users.noreply.github.com> Date: Sat, 15 Aug 2026 09:57:36 -0400 Subject: [PATCH] fix: regenerate composer command manifest (PAN-3740) Issue: PAN-3740 --- packages/contracts/src/composer-commands.generated.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/contracts/src/composer-commands.generated.ts b/packages/contracts/src/composer-commands.generated.ts index c56ab24c9bc..48f6a47931e 100644 --- a/packages/contracts/src/composer-commands.generated.ts +++ b/packages/contracts/src/composer-commands.generated.ts @@ -48,7 +48,7 @@ export const COMPOSER_COMMAND_MANIFEST: ComposerCommandManifestEntry[] = [ {"id":"pan-untroubled","path":["untroubled"],"display":"/pan untroubled","description":"Clear an agent troubled gate without spawning it","args":[{"name":"id","required":true,"variadic":false}],"options":[],"aliases":[],"category":"Lifecycle"}, {"id":"pan-unstick","path":["unstick"],"display":"/pan unstick","description":"Clear an issue stuck gate without resetting a merged lifecycle","args":[{"name":"id","required":true,"variadic":false}],"options":[],"aliases":[],"category":"CLI"}, {"id":"pan-fork","path":["fork"],"display":"/pan fork","description":"Summary Fork a conversation — creates new session from a summary of previous work; omit to fork the conversation you are in","args":[{"name":"conv","required":false,"variadic":false}],"options":[{"flags":"--model ","description":"Model for the summary-forked session","required":true,"valueHint":"model"},{"flags":"--cwd ","description":"Working directory for the summary-forked session","required":true,"valueHint":"path"},{"flags":"--project ","description":"Project (yaml key or display name) for the new conversation; defaults to inheriting the source conversation's project","required":true,"valueHint":"key"},{"flags":"--plain","description":"Skip summary generation and copy raw conversation history","required":false,"valueHint":null}],"aliases":[],"category":"Conversation"}, - {"id":"pan-handoff","path":["handoff"],"display":"/pan handoff","description":"Conversation handoff that spawns a new conversation; omit (or pass \"self\") to hand off the conversation you are in; trailing text becomes the focus — MAX 500 characters. Very large source conversations are auto-degraded (truncated smart summary → heuristic → focus-only) and still hand off without aborting.","args":[{"name":"conv","required":false,"variadic":false},{"name":"focus","required":false,"variadic":true}],"options":[{"flags":"--model ","description":"Model for the handoff-forked (new) conversation","required":true,"valueHint":"model"},{"flags":"--harness ","description":"Ignored: harness is provider-default-only (PAN-1984)","required":true,"valueHint":"harness"},{"flags":"--cwd ","description":"Working directory for the new conversation","required":true,"valueHint":"path"},{"flags":"--project ","description":"Project (yaml key or display name) for the new conversation; defaults to inheriting the source conversation's project","required":true,"valueHint":"key"},{"flags":"--issue ","description":"Issue ID to associate with the new conversation","required":true,"valueHint":"id"},{"flags":"--author ","description":"Who authors the handoff doc: external (default) or source","required":true,"valueHint":"author"},{"flags":"--author-model ","description":"Model for the external authoring session (only when --author=external)","required":true,"valueHint":"model"},{"flags":"--author-harness ","description":"Ignored: author harness is provider-default-only (PAN-1984)","required":true,"valueHint":"harness"}],"aliases":[],"category":"Conversation"}, + {"id":"pan-handoff","path":["handoff"],"display":"/pan handoff","description":"Conversation handoff that spawns a new conversation; omit (or pass \"self\") to hand off the conversation you are in; trailing text becomes the focus — MAX 10000 characters (keep it short; long briefs belong in a file the focus points at). Very large source conversations are auto-degraded (truncated smart summary → heuristic → focus-only) and still hand off without aborting.","args":[{"name":"conv","required":false,"variadic":false},{"name":"focus","required":false,"variadic":true}],"options":[{"flags":"--model ","description":"Model for the handoff-forked (new) conversation","required":true,"valueHint":"model"},{"flags":"--harness ","description":"Ignored: harness is provider-default-only (PAN-1984)","required":true,"valueHint":"harness"},{"flags":"--cwd ","description":"Working directory for the new conversation","required":true,"valueHint":"path"},{"flags":"--project ","description":"Project (yaml key or display name) for the new conversation; defaults to inheriting the source conversation's project","required":true,"valueHint":"key"},{"flags":"--issue ","description":"Issue ID to associate with the new conversation","required":true,"valueHint":"id"},{"flags":"--author ","description":"Who authors the handoff doc: external (default) or source","required":true,"valueHint":"author"},{"flags":"--author-model ","description":"Model for the external authoring session (only when --author=external)","required":true,"valueHint":"model"},{"flags":"--author-harness ","description":"Ignored: author harness is provider-default-only (PAN-1984)","required":true,"valueHint":"harness"}],"aliases":[],"category":"Conversation"}, {"id":"pan-unarchive-conversation","path":["unarchive-conversation"],"display":"/pan unarchive-conversation","description":"Restore an archived conversation by exact name or matching title","args":[{"name":"query","required":true,"variadic":false}],"options":[],"aliases":[],"category":"Conversation"}, {"id":"pan-resume","path":["resume"],"display":"/pan resume","description":"Resume from saved Claude session","args":[{"name":"id","required":true,"variadic":false}],"options":[{"flags":"--host","description":"Bypass workspace docker stack-health gate and resume on the host","required":false,"valueHint":null},{"flags":"--yes","description":"Confirm --host in non-interactive contexts","required":false,"valueHint":null},{"flags":"--compact","description":"Summarize the saved session out-of-band and respawn a fresh session seeded with the summary (recovers a context-wedged agent without the harness /compact deadlock)","required":false,"valueHint":null}],"aliases":[],"category":"Lifecycle"}, {"id":"pan-recover","path":["recover"],"display":"/pan recover","description":"Recover crashed or stopped agent","args":[{"name":"id","required":false,"variadic":false}],"options":[{"flags":"--all","description":"Auto-recover all crashed agents","required":false,"valueHint":null},{"flags":"--compact","description":"Compact-respawn a context-wedged agent, including troubled/user-stopped work agents that automatic recovery will not resume","required":false,"valueHint":null},{"flags":"--json","description":"Output as JSON","required":false,"valueHint":null},{"flags":"--model ","description":"Override model on recovery (e.g. switch off Kimi when quota is exhausted)","required":true,"valueHint":"model"}],"aliases":[],"category":"Lifecycle"},