openclaw - 💡(How to fix) Fix [Bug]: Bug: User message appears twice in webchat (session JSONL correct, UI renders duplicate) [1 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#70558Fetched 2026-04-24 05:56:29
View on GitHub
Comments
0
Participants
1
Timeline
1
Reactions
0
Participants
Timeline (top)
labeled ×1

Root Cause

  • Session JSONL: correct (1 message, 1 ID)
  • Gateway → Browser network: 1 delivery
  • UI renders: 2 messages

Bug is in webchat Control UI rendering layer, not Gateway.

RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

Bug: User message appears twice in webchat

Environment

  • OpenClaw: 2026.4.20 / 2026.4.21
  • Channel: webchat (Control UI in browser, single tab)
  • OS: Windows

Steps to reproduce

  1. Send any message via Control UI webchat
  2. Message appears TWICE in UI
  3. Session JSONL has exactly 1 entry with unique ID

Analysis

  • Session JSONL: correct (1 message, 1 ID)
  • Gateway → Browser network: 1 delivery
  • UI renders: 2 messages

Bug is in webchat Control UI rendering layer, not Gateway.

Steps to reproduce

输入一次消息会自动重复多次发出

Expected behavior

Actual behavior

无法算正式

OpenClaw version

2026.2.20

Operating system

Win10

Install method

No response

Model

minimax2.7

Provider / routing chain

minimax

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

extent analysis

TL;DR

The webchat Control UI rendering layer likely contains a bug causing duplicate message rendering, which can be investigated by examining the UI rendering code.

Guidance

  • Review the webchat Control UI rendering code to identify any potential issues with message rendering, such as incorrect looping or duplicate data binding.
  • Verify that the UI rendering code correctly handles the session JSONL data, which appears to contain only one message entry with a unique ID.
  • Check for any recent changes to the UI rendering code or dependencies that may have introduced the bug.
  • Test the webchat functionality in different environments or browsers to determine if the issue is specific to Windows or the Control UI.

Example

No code snippet is provided due to lack of specific information about the rendering code.

Notes

The issue seems to be specific to the webchat Control UI rendering layer, and the Gateway and session JSONL data appear to be correct. However, without more information about the rendering code or logs, it is difficult to provide a more specific solution.

Recommendation

Apply workaround: Investigate and fix the UI rendering code to prevent duplicate message rendering, as the issue is likely caused by a bug in this layer.

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

Still need to ship something?

×6

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

Back to top recommendations

TRENDING