openclaw - 💡(How to fix) Fix [Bug]: Double bubble / streaming artifact visible in Teams DM during bot response [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#69713Fetched 2026-04-22 07:49:07
View on GitHub
Comments
0
Participants
1
Timeline
1
Reactions
0
Participants
Timeline (top)
labeled ×1

When the bot is generating a response in a Teams DM, two visual elements appear simultaneously: A live-updating message bubble showing the response being streamed in real-time A ••• typing indicator appearing below it This creates a "double bubble" effect — both disappear once the response is complete, but it looks like two separate responses are being sent.

Root Cause

When the bot is generating a response in a Teams DM, two visual elements appear simultaneously: A live-updating message bubble showing the response being streamed in real-time A ••• typing indicator appearing below it This creates a "double bubble" effect — both disappear once the response is complete, but it looks like two separate responses are being sent.

RAW_BUFFERClick to expand / collapse

Bug type

Behavior bug (incorrect output/state without crash)

Beta release blocker

No

Summary

When the bot is generating a response in a Teams DM, two visual elements appear simultaneously: A live-updating message bubble showing the response being streamed in real-time A ••• typing indicator appearing below it This creates a "double bubble" effect — both disappear once the response is complete, but it looks like two separate responses are being sent.

Steps to reproduce

  1. Send any message to the OpenClaw bot in a Teams DM
  2. Observe the response being generated
  3. Two bubbles appear simultaneously — one streaming the text, one showing •••

Expected behavior

Only a single typing indicator (•••) should show while the bot is processing, followed by one complete message — same as standard Teams bot behaviour.

Actual behavior

Streaming text bubble + typing indicator appear together, creating a confusing double-bubble UX.

OpenClaw version

2026.3.24

Operating system

Ubuntu 24.04

Install method

docker

Model

antropic/claude/sonnet 4-6

Provider / routing chain

Anthropic (Claude)

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 "double bubble" effect in the OpenClaw bot's response in Teams DM can be mitigated by adjusting the bot's messaging behavior to only display a single typing indicator while processing.

Guidance

  • Review the OpenClaw bot's code to identify where the live-updating message bubble and typing indicator are being generated, and consider modifying the code to only display one or the other.
  • Investigate if the Anthropic (Claude) provider or the antropic/claude/sonnet 4-6 model is contributing to the "double bubble" effect, and check for any configuration options that may help resolve the issue.
  • Test the bot's behavior with different models or providers to see if the issue is specific to the current setup.
  • Consider adding a delay or timeout to the bot's response to allow the typing indicator to complete before displaying the response.

Example

No code snippet is provided as the issue does not include specific code details.

Notes

The solution may depend on the specific implementation of the OpenClaw bot and the Anthropic (Claude) provider, and may require additional debugging or testing to resolve.

Recommendation

Apply workaround: Modify the bot's code to only display a single typing indicator while processing, as this is likely to be a more straightforward solution than upgrading or changing the provider/model setup.

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

Only a single typing indicator (•••) should show while the bot is processing, followed by one complete message — same as standard Teams bot behaviour.

Still need to ship something?

×6

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

Back to top recommendations

TRENDING