-
-
Notifications
You must be signed in to change notification settings - Fork 69k
[Bug]: 2026.3.31 regression — excessive exec approval prompts, unusable without rollback #58769
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't workingregressionBehavior that previously worked and now failsBehavior that previously worked and now fails
Description
Bug type
Regression (worked before, now fails)
Beta release blocker
No
Summary
After updating from 2026.3.28 to 2026.3.31, the bot started requesting exec approval for commands non-stop. Approval prompts would not stop appearing, making the bot essentially unusable. This did not happen on 2026.3.28. Rolling back resolved the issue.
Steps to reproduce
- Update from 2026.3.28 to 2026.3.31: npm install -g [email protected]
- Restart gateway: openclaw gateway restart
- Send a message on Telegram that triggers a shell command (e.g. ask the bot to search Gmail or run a script)
- Bot gets stuck in a loop of exec approval prompts that won't stop
- Roll back to 2026.3.28 and the same commands run without issue
Expected behavior
Same exec approval behavior as 2026.3.28 — commands that previously ran without approval should continue to do so.
Actual behavior
Observed behavior on 2026.3.31
- Bot constantly prompts for exec approval on commands that previously ran without approval
- Approval prompts would not stop, blocking all bot functionality
- Error message: "Exec approval is required, but chat exec approvals are not enabled on Telegram"
- Bot unable to complete tasks that worked fine on 2026.3.2
OpenClaw version
Observed behavior on 2026.3.31
Operating system
- OS: macOS 26.3 (arm64)
Install method
- Node: 24.13.0
Model
- Model: anthropic/claude-opus-4-6
Provider / routing chain
rPovider / routing chain: anthropic/claude-opus-4-6 (single provider, no fallbacks configured)
Additional provider/model setup details
No response
Logs, screenshots, and evidence
2026-03-31T22:03:37.857-07:00 [diagnostic] lane wait exceeded: lane=session:agent:main:main waitedMs=4548 queueAhead=0
2026-03-31T22:29:35.496-07:00 [agent/embedded] embedded run timeout: runId=be9c813d timeoutMs=60000
2026-03-31T22:29:35.511-07:00 [agent/embedded] Profile anthropic:primary timed out. Trying next account...
2026-03-31T22:29:35.512-07:00 [agent/embedded] embedded run failover decision: decision=surface_error reason=timeout provider=anthropic/claude-opus-4-6
2026-03-31T22:32:52.792-07:00 [reload] config change requires gateway restart (plugins.entries.brave) — deferring until 2 operation(s), 1 embedded run(s), 1 task run(s) complete
2026-03-31T22:43:xx-22:43:xx — 15+ consecutive "read tool called without path" errors in rapid succession
2026-03-31T22:48:18-25 — repeated "edit failed: Missing required parameters" errorsImpact and severity
annoyed
Additional information
Environment
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingregressionBehavior that previously worked and now failsBehavior that previously worked and now fails
Type
Fields
Give feedbackNo fields configured for issues without a type.