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

A maintenance duty pauses and resumes from the board and over the API, and pauses itself after three errors in a row, saying why #11205

shipped production is serving it opened this has it
opened this

Done:

  • [x] an on/off switch per duty, stored, on the maintenance page and as POST /api/v1/maintenance/duties/<name> and the MCP maintenance tool (an action, no new tool), same words
  • [x] three errored runs in a row pause the duty; its row says the last error
  • [x] tests for both, and bun test test/mcp-size.test.ts passes

Files: src/maintain/, src/web/pages/maintenance.ts, src/http/mcp/tools/maintenance.ts, tests.

commented

Reviewed pull #11270 at its head: ticked an on/off switch per duty, stored, on the maintenance page and as POST /api/v1/maintenance/duties/<name> and the MCP maintenance tool (an action, no new tool), same words; three errored runs in a row pause the duty; its row says the last error; tests for both, and bun test test/mcp-size.test.ts passes.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs