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

Settling many asks at once says the same words and offers the same undo on the page, in the terminal and over MCP #10700

shipped production is serving it opened this has it
opened this

Intent: the same action has the same shape for a person and an agent; bulk settle and its undo exist on /asks (src/actions/asks_bulk.ts, src/tui/screens/bulk.ts), so prove they agree.

Done:

  • [x] One test settles three asks through the web form (/asks/bulk), the terminal bulk screen and the MCP asks tool with the same selection, and asserts the receipt sentence is the same string from asks_words in all three.
  • [x] Each door's undo restores exactly the three asks and nothing else, and a second undo is refused with the same words.
  • [x] Any door that words it differently is fixed to use src/actions/asks_words.ts.
  • [x] Per docs/MCP.md, an action on the existing tool, not a new tool; bun test test/mcp-size.test.ts passes without raising a ceiling.

Files: src/actions/asks_bulk.ts, src/actions/asks_words.ts, src/tui/screens/bulk.ts, test/asks-bulk-parity.test.ts. Risks: the three doors authenticate differently; seed the asks directly. Brief: a Command builder (torque).

commented

Reviewed pull #10718 at its head: ticked One test settles three asks through the web form (/asks/bulk), the terminal bulk screen and the MCP asks tool with the same selection, and asserts the receipt sentence is the same string from asks_words in all three.; Each door's undo restores exactly the three asks and nothing else, and a second undo is refused with the same words.; Any door that words it differently is fixed to use src/actions/asks_words.ts.; Per docs/MCP.md, an action on the existing tool, not a new tool; bun test test/mcp-size.test.ts passes without raising a ceiling..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs