Bug: Control UI "立即更新" (Update Now) button not responding
Environment
- OpenClaw Version: v2026.5.12 → v2026.5.19
- Channel: stable
- Install Method: pnpm
- UI Context: WebChat (Control UI)
Description
When the Control UI displays an update notification (e.g., "v2026.5.19 available, currently running v2026.5.12"), clicking the "立即更新" (Update Now) button produces no visible response. The button appears clickable but nothing happens — no loading state, no error message, no progress indicator.
Expected Behavior
Clicking the update button should either:
- Trigger the update process and show progress
- Or display an error message explaining why the update cannot proceed (e.g., permission issues, dirty git state, etc.)
Actual Behavior
The button click does nothing. No UI feedback of any kind.
Workaround
Running openclaw update --yes via CLI works perfectly.
Additional Notes
- The issue may be related to the Control UI's update handler not having the proper shell/PTY context to execute the update script
- Could be a missing permission check or error handling in the frontend update flow
- Browser cache / stale state might also play a role
Impact
Users who primarily interact through the WebChat/Control UI cannot reliably update without switching to the CLI.
Bug: Control UI "立即更新" (Update Now) button not responding
Environment
Description
When the Control UI displays an update notification (e.g., "v2026.5.19 available, currently running v2026.5.12"), clicking the "立即更新" (Update Now) button produces no visible response. The button appears clickable but nothing happens — no loading state, no error message, no progress indicator.
Expected Behavior
Clicking the update button should either:
Actual Behavior
The button click does nothing. No UI feedback of any kind.
Workaround
Running
openclaw update --yesvia CLI works perfectly.Additional Notes
Impact
Users who primarily interact through the WebChat/Control UI cannot reliably update without switching to the CLI.