You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Closes four audit findings:
- BackgroundShellStore.kill returns a structured result so callers can
distinguish killed / not-found / already-exited / signal-failed.
shell_kill tool surfaces signal-failed as an error so the model
doesn't assume the process is gone when the OS refused our signal.
- Diagnostics checker errors surface to stderr unconditionally
instead of only under CODEBASE_DEBUG; a hanging checker is no
longer a black box for end users running default settings.
- /mcp stub command removed. Sitting on a placeholder that admits
it's a placeholder feels worse than not having the command at all;
tracked in docs/TECHNICAL_DEBT.md for when we ship real MCP.
- Stale Phase-N references scrubbed from agent/agent.ts,
agent/router.ts, tools/registry.ts, skills/loader.ts,
skills/platform-loader.ts so docs match shipped code.
text: `Background shell ${params.task_id} did not respond to SIGTERM/SIGKILL — it may already be dead, or the OS refused the signal. Check with shell_output.`,
0 commit comments