{ "name": "rename_process_via_palette", "scripts": [ { "name": "renamed-loop", "body": "#!/bin/sh\necho RENAMED READY\nsleep 5\n" } ], "steps": [ { "type": "mcp_call", "method": "spawn_process", "params": { "kind": "command", "argv": ["renamed-loop"], "name": "original" } }, { "type": "wait_text", "contains": "RENAMED READY", "timeout_ms": 5000 }, { "type": "send_chord", "chord": "ctrl-k" }, { "type": "send_text", "text": "Rename process" }, { "type": "send_chord", "chord": "enter" }, { "type": "wait_text", "contains": "process: original", "timeout_ms": 3000 }, { "type": "send_chord", "chord": "ctrl-u" }, { "type": "send_text", "text": "renamed-pane" }, { "type": "send_chord", "chord": "enter" }, { "type": "wait_stable", "timeout_ms": 2000 }, { "type": "assert_mcp", "method": "get_project_status", "path": "processes.0.name", "equals": "renamed-pane" } ] }