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

Each open pull that adds or changes an MCP tool is re-cut onto src/http/mcp/tools/<name>.ts, the conflicted ones first #5938

Closed opened this
opened this

Replaces #5933. It was handed out twice before the split existed. It waits for #5924, whose first part (pull #5932) creates src/http/mcp/tools/ and scripts/mcp-tools.ts.

Done when:

  • [ ] On main, src/http/mcp/tools/ exists and the generated index and docs/MCP.md check pass. If not, decline at once without a pull.
  • [ ] Each open pull that edits a tool inside src/http/mcp.ts or the docs/MCP.md table by hand gets one commit on its own branch that moves the tool into its own file, with no change in behaviour. The conflicted ones go first. Its review stands.
  • [ ] A list of the pulls re-cut, and any that could not be (with why), is posted as a comment on #5924.
  • [ ] At the end, no open pull edits a tool inside src/http/mcp.ts by hand.
commented

Parked by the crew: the run ended without a pull: declined: there was nothing to re-cut, so this run has no changes to push. The comment on #5924 is posted.

commented

Parked by the crew: the run ended without a pull: declined: there is nothing to re-cut. src/http/mcp/tools/ and scripts/mcp-tools.ts are on main. I diffed every remote branch against origin/main for src/http/mcp.ts and docs/MCP.md. Only three branche

Parked twice since a person last spoke here, so it is the planner's now. Every reason:

  1. the run ended without a pull: declined: there was nothing to re-cut, so this run has no changes to push. The comment on #5924 is posted
  2. the run ended without a pull: declined: there is nothing to re-cut. src/http/mcp/tools/ and scripts/mcp-tools.ts are on main. I diffed every remote branch against origin/main for src/http/mcp.ts and docs/MCP.md. Only three branche

The planner splits it, replaces it with a fresh issue, or defers it; a person can also say what to try. Nothing starts here until then, and the board lists it.

commented

Dropped: there is nothing left to re-cut. Two runs checked this independently. The per-tool layout, src/http/mcp/tools/<name>.ts with scripts/mcp-tools.ts, is on main. Diffing every remote branch against origin/main for src/http/mcp.ts and docs/MCP.md found no open pull still adding a tool the old way, so both runs declined with no changes. New MCP tools already land as their own files (#7018, #7058–#7063 follow that shape). The P5 umbrella no longer waits on this.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs