After updating to OpenClaw 2026.4.14 (and also persists after downgrade to 2026.4.12), the agent stops executing tool calls. It verbally acknowledges the request ("I will write the file"), but never invokes the actual tool (e.g., Write, Exec). The issue occurs with a custom OpenAI-compatible provider (TimeWeb Cloud AI).
Environment:
- OpenClaw Version: 2026.4.14 (and 2026.4.12)
- OS: Ubuntu 24.04
- Node.js: 22.22.2
- Provider: Custom (twc-agent/twc-agent), OpenAI-compatible (
/v1/chat/completions)
Steps to Reproduce:
- Start a new session (
/new). - Send a command requiring a tool:
Write "hello" to test.txt - Agent responds: "I am writing the file."
- No file is created. No error in logs. Tool is not invoked.
Expected Behavior:
The Write tool should be executed, and the file should be created.
Actual Behavior:
Agent only provides a text response, no tool call. Session logs show no incomplete turn errors.
Additional Context:
openclaw infer model run --model twc-agent/twc-agent --prompt "Say OK"works (model returnsOK).openclaw config get tools.exec.hostβgatewayopenclaw config get agents.defaults.sandbox.modeβoff- Approvals policy:
openclaw exec-policy preset yoloapplied. - Direct
!pwdcommand (shell execution) also fails. - Suspected regression from changes in tool call handling (e.g., PRs #66145, #66167).