diff --git a/NucleicRemote/NucleicRemote/Views/Transcript/SandboxToolDisplay.swift b/NucleicRemote/NucleicRemote/Views/Transcript/SandboxToolDisplay.swift index 792805a..98d55ca 100644 --- a/NucleicRemote/NucleicRemote/Views/Transcript/SandboxToolDisplay.swift +++ b/NucleicRemote/NucleicRemote/Views/Transcript/SandboxToolDisplay.swift @@ -3,7 +3,7 @@ import NucleicProtocol /// Presentation for Nucleic's own sandbox-escape tools — the macOS/Linux VM pair, their /// computer-use siblings, and `linux_container` — plus the shell tool, whose wire name is still -/// Claude Code's `Bash` but which runs nash (the Nucleic agent shell) — so a remote transcript +/// Claude Code's `Bash` but which runs hydrashell (the Hydrangea agent shell) — so a remote transcript /// reads the same way the Mac's does: "macOS VM · $ swift build" rather than the raw /// `mcp__nucleic__mac_vm_exec` wire name followed by a JSON gist. /// @@ -34,9 +34,9 @@ enum SandboxToolDisplay { /// file doesn't speak for, so the caller keeps the tool name unchanged. static func label(for toolName: String) -> String? { switch bareName(toolName) { - // The wire name is Claude Code's, but the shell behind it is nash. - case "Bash": "Nash" - case "BashOutput": "Nash output" + // The wire name is Claude Code's, but the shell behind it is hydrashell. + case "Bash": "hash" + case "BashOutput": "hash output" case "copy_artifact": "Copy artifact" case "mac_vm_exec", "mac_vm_control": "macOS VM" case "mac_vm_computer", "mac_vm_computer_batch": "macOS VM screen"