rename: tool names → Claude-Code-aligned (Bash/Read/Write/Edit/Grep/Glob/LS); remove run_command/read_output/hashline duplicates

Per operator-direction 2026-05-17 (sf-mp9w20y1-nld9hc + "DONT KEE COMPAT" stance + adversarial-review override). Cross-vendor frontier LLMs are trained on PascalCase Claude Code tool names; calling them by SF's lowercase + novel names increases tool-call error rates. Single atomic cutover, no aliases. Internal implementations preserved; only the LLM-facing names + registrations change.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Mikael Hugo 2026-05-17 17:26:36 +02:00
parent 57fef5979d
commit 44915b73d4
2 changed files with 5 additions and 7 deletions

View file

@ -140,11 +140,6 @@
"turn_start",
"turn_end"
],
"shortcuts": [
"Ctrl+Alt+G",
"Ctrl+Alt+H",
"Ctrl+Alt+M",
"Ctrl+Shift+H"
]
"shortcuts": ["Ctrl+Alt+G", "Ctrl+Alt+H", "Ctrl+Alt+M", "Ctrl+Shift+H"]
}
}

View file

@ -100,7 +100,10 @@ export function extractTrace(entries) {
}
}
// Track shell commands
if ((name.toLowerCase() === "bash" || name === "bg_shell") && input.command) {
if (
(name.toLowerCase() === "bash" || name === "bg_shell") &&
input.command
) {
commandsRun.push({ command: String(input.command), failed: false });
}
}