Is this diagnosis accurate? Finding
This is not CPU and not Discord. The bad 12:14 message was a Codex harness stall.
Agatha received the prompt at about 12:14:09, then the native Codex app-server never sent the terminal
turn/completed event. OpenClaw waited until its 30-minute terminal watchdog fired at 12:45:05, then
surfaced the partial text Agatha had drafted. No env file was changed and no tool/file operation
actually completed.
The same pattern appears repeatedly on May 13-14: codex app-server turn idle timed out waiting for
terminal event, with last activity like notification:item/completed, notification:item/agentMessage/
delta, rawResponseItem/completed, and account/rateLimits/updated.
CPU is not the cause: NUC load was low (0.35, 0.61, 0.69), OpenClaw was around 3% CPU, Codex around 1-
3%.
Current State
Agatha currently inherits the global native Codex route:
openai/gpt-5.5 + agentRuntime.id: "codex"
I tested an isolated PI config copy without changing live config:
openai-codex/gpt-5.5 + agentRuntime: pi
That returned OK successfully with agentHarnessId: "pi" and model duration about 10.9s. Real command
time was 34.5s because the local test had cold plugin/CLI startup overhead. So PI is viable, but the
live config does not currently allow that model for Agatha until we add it.
Recommendation
Switch Agatha only back to PI