[ ] In src/http/mcp.ts, tell {text} with no repo calls the action from step 1 with source mcp and returns the thought id; tell with a repo behaves exactly as today.
[ ] The tool description says a tell without a repo is kept for the forge as a whole.
[ ] A test (extend the MCP suite already in GATE, or add one and name it in GATE in the same commit) proves both paths.
[ ] Start from today's main; run bun x tsc --noEmit and the touched test files before pushing.
Split from #1060.
Done looks like:
src/http/mcp.ts,tell {text}with norepocalls the action from step 1 with sourcemcpand returns the thought id;tellwith a repo behaves exactly as today.bun x tsc --noEmitand the touched test files before pushing.