src/http/mcp/tools/steer.ts:23 answers refused: ${error} for every refusal but empty/not_agent, while the run page's steer box words each one.
Done when
[ ] Each error steerRepoRun returns (not_found, finished run, not allowed, …) has one sentence shared by the run page's steer box and MCP steer, from one place
[ ] test/mcp-steer.test.ts asserts the MCP message for each code equals the run page's
[ ] Codes unchanged; the success says stays as it is
Files: src/http/mcp/tools/steer.ts, test/mcp-steer.test.ts, src/actions/steer_words.ts (new, if the page's words are not already shared)
Risks. #7288 (terminal steer) is in a pull; if it adds shared steer words, reuse them rather than add a second set.
src/http/mcp/tools/steer.ts:23 answers
refused: ${error}for every refusal butempty/not_agent, while the run page's steer box words each one.Done when
steerRepoRunreturns (not_found, finished run, not allowed, …) has one sentence shared by the run page's steer box and MCPsteer, from one placesaysstays as it isFiles: src/http/mcp/tools/steer.ts, test/mcp-steer.test.ts, src/actions/steer_words.ts (new, if the page's words are not already shared)
Risks. #7288 (terminal steer) is in a pull; if it adds shared steer words, reuse them rather than add a second set.
Suggested brief: scout (a person assigns).