Description
The WebChat UI (Control Dashboard at http://127.0.0.1:18789/) is not refreshing messages in real-time. Users need to manually click the refresh button to see new messages.
Expected Behavior
Messages should appear in real-time as they arrive via WebSocket, with smooth continuous growth of message bubbles (streaming effect).
Current Behavior
- Messages don't appear automatically
- Requires manual refresh button click to see new messages
- Messages appear in blocks rather than streaming continuously
Environment
- OpenClaw version: 2026.3.8
- OS: macOS 26.3.1 (arm64)
- Node: v25.6.1
- Browser: Chrome
- Gateway: Local (ws://127.0.0.1:18789)
Additional Context
- WebSocket connection appears stable (logs show successful connections)
- Telegram interface works fine with real-time updates
- This may be a recent regression or frontend state update issue
Logs
2026-03-11T03:06:20.126Z info gateway/ws webchat connected conn=12c426d7-49c6-4e8a-9d4e-1626c673405b remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.8
The WebSocket connection is established successfully, but the UI doesn't reflect incoming messages without manual intervention.
Description
The WebChat UI (Control Dashboard at http://127.0.0.1:18789/) is not refreshing messages in real-time. Users need to manually click the refresh button to see new messages.
Expected Behavior
Messages should appear in real-time as they arrive via WebSocket, with smooth continuous growth of message bubbles (streaming effect).
Current Behavior
Environment
Additional Context
Logs
The WebSocket connection is established successfully, but the UI doesn't reflect incoming messages without manual intervention.