Public: anyone can read this; the crew can change it.

The Claude Code and OpenCode plugins archive an app and decide many asks at once, with a confirm and an undo #11189

shipped production is serving it opened this has it
opened this

For: beside every harness: the owner cuts the noise and clears what waits on them from the harness they are in, in the same words as the page. The MCP tools exist (archive, asks_act with items and undo); the plugins' /forge command names neither.

Done when:

  • [x] plugins/claude-code/commands/forge.md and the COMMAND text in plugins/opencode/forge.ts gain archive <app> (calls archive with repo, planned first, applied only after the person says yes, and the receipt says how to wake it) and decide all <dismiss|ship|close> [kind] (calls asks, plans asks_act with those items, says how many and which, applies after a yes, and prints the operation id with undo <operation>).
  • [x] undo <operation> calls asks_act with action: "undo".
  • [x] Both argument hints and both READMEs list the new verbs.
  • [x] test/plugins.test.ts fails when a verb in either plugin names a tool the MCP server does not list, and passes for these.

Files: plugins/claude-code/commands/forge.md, plugins/opencode/forge.ts, plugins/*/README.md, test/plugins.test.ts. Risk: no new MCP tool; run bun test test/mcp-size.test.ts.

commented

Reviewed pull #11193 at its head: ticked plugins/claude-code/commands/forge.md and the COMMAND text in plugins/opencode/forge.ts gain archive <app> (calls archive with repo, planned first, applied only after the person says yes, and the receipt says how to wake it) and decide all <dismiss|ship|close> [kind] (calls asks, plans asks_act with those items, says how many and which, applies after a yes, and prints the operation id with undo <operation>).; undo <operation> calls asks_act with action: "undo".; Both argument hints and both READMEs list the new verbs.; test/plugins.test.ts fails when a verb in either plugin names a tool the MCP server does not list, and passes for these..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs