Skip to content

WebChat UI: Messages not refreshing in real-time, requires manual refresh #42751

@mouseroser

Description

@mouseroser

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions