fix(#1194): update Execution tool names + frontend + docs

This commit is contained in:
damocles 2026-06-03 21:19:29 +02:00 committed by mara
commit f5351eb59c
6 changed files with 19 additions and 17 deletions

View file

@ -804,7 +804,7 @@ pub enum ToolGroup {
Scheduling,
/// `get_logs` - *(privileged)*
Diagnostics,
/// `bash_run`, `bash_status`
/// `run`, `status` (via `mcp__bash__*`)
Execution,
/// Claude built-in web egress tools: `WebFetch` (retrieve a URL) and
/// `WebSearch` (search the web). Both are omitted from `--tools` by
@ -843,7 +843,7 @@ impl ToolGroup {
"list_schedules",
],
Self::Diagnostics => &["get_logs"],
Self::Execution => &["bash_run", "bash_status"],
Self::Execution => &["run", "status"],
Self::WebTools => &[],
}
}
@ -928,7 +928,7 @@ impl ToolGroup {
Self::Diagnostics => {
"get_logs — read a sub-agent container's systemd journal (privileged)"
}
Self::Execution => "bash_run, bash_status — run shell commands in the container",
Self::Execution => "run, status — run shell commands via mcp__bash__run / mcp__bash__status",
Self::WebTools => "WebFetch, WebSearch — Claude built-in web egress; not MCP tools",
}
}