openclaw - 💡(How to fix) Fix Regression: Discord exec approvals stop working on 2026.3.31 (works on 2026.3.28) [4 comments, 5 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#58941Fetched 2026-04-08 02:30:57
View on GitHub
Comments
4
Participants
5
Timeline
8
Reactions
0
Timeline (top)
commented ×4subscribed ×3cross-referenced ×1

Updating OpenClaw from 2026.3.28 to 2026.3.31 caused Discord exec approvals to stop working in a previously working setup. Rolling back to 2026.3.28 restored expected behavior.

Error Message

Error shown

A Discord setup that worked on 2026.3.28 should continue to allow exec approvals after updating, or the upgrade path should provide a clear migration/error path for any newly required approval config.

Root Cause

Updating OpenClaw from 2026.3.28 to 2026.3.31 caused Discord exec approvals to stop working in a previously working setup. Rolling back to 2026.3.28 restored expected behavior.

RAW_BUFFERClick to expand / collapse

Summary

Updating OpenClaw from 2026.3.28 to 2026.3.31 caused Discord exec approvals to stop working in a previously working setup. Rolling back to 2026.3.28 restored expected behavior.

Good / bad versions

  • Works: 2026.3.28
  • Breaks: 2026.3.31

Error shown

When running a command that required exec approval from Discord, OpenClaw reported:

  • Exec approval is required, but no interactive approval client is currently available.
  • chat exec approvals are not enabled on Discord.
  • If those accounts already know your owner ID via allowFrom, OpenClaw can infer approvers automatically.

Expected behavior

A Discord setup that worked on 2026.3.28 should continue to allow exec approvals after updating, or the upgrade path should provide a clear migration/error path for any newly required approval config.

Actual behavior

After updating to 2026.3.31, Discord exec approvals stopped working with the messages above. Rolling back to 2026.3.28 restored working behavior.

Context

  • This was observed after upgrading a real existing installation, not a fresh install.
  • The box was healthy on 2026.3.28.
  • The issue appears specific to the newer approval-path behavior rather than provider auth or general Discord connectivity.
  • Discord itself was still working; the failure was specifically in the exec-approval path.

Why this looks like a regression / migration gap

The clean version window is:

  • 2026.3.28 = good
  • 2026.3.31 = bad
  • rollback to 2026.3.28 = good again

That suggests either:

  • a regression in Discord exec approval handling, or
  • a migration gap where newer approval-path requirements are not handled cleanly for existing configs.

Question

Was there an intentional change in 2026.3.292026.3.31 around Discord exec approvals / approver inference / allowFrom handling that would explain this? If so, what is the intended migration path for existing installations?

extent analysis

TL;DR

Review the changelog for OpenClaw versions 2026.3.29 to 2026.3.31 to identify potential changes in Discord exec approval handling that may require configuration updates.

Guidance

  • Investigate the release notes for versions 2026.3.29 to 2026.3.31 to determine if any changes were made to Discord exec approval handling, approver inference, or allowFrom handling.
  • Check if there are any new configuration options or requirements for Discord exec approvals in the updated versions.
  • Verify if the allowFrom setting is properly configured and if it needs to be updated to work with the new version.
  • Consider reaching out to the OpenClaw development team or community for guidance on migrating existing installations to the new version.

Notes

The issue appears to be related to a regression or migration gap in the Discord exec approval handling. Without more information about the changes made in versions 2026.3.29 to 2026.3.31, it is difficult to provide a more specific solution.

Recommendation

Apply workaround: Review the changelog and release notes to identify potential changes and update the configuration accordingly, as it is likely that a configuration update is required to resolve the issue.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

A Discord setup that worked on 2026.3.28 should continue to allow exec approvals after updating, or the upgrade path should provide a clear migration/error path for any newly required approval config.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING