-
-
Notifications
You must be signed in to change notification settings - Fork 80.7k
[Bug]: WebChat keeps a visible 'Tool output' block after the assistant reply is complete #89781
Copy link
Copy link
Open
Labels
P3Low-priority cleanup, docs, polish, ergonomics, or speculative work.Low-priority cleanup, docs, polish, ergonomics, or speculative work.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.ClawSweeper found a clear likely implementation shape for this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.This issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.
Description
Metadata
Metadata
Assignees
Labels
P3Low-priority cleanup, docs, polish, ergonomics, or speculative work.Low-priority cleanup, docs, polish, ergonomics, or speculative work.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.ClawSweeper found a clear likely implementation shape for this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.This issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.
Type
Fields
Priority
None yet
Summary
In WebChat direct chat, a
Tool outputUI block can remain visible in the transcript even after the assistant has already produced a normal final answer.This looks like an internal tool-state/rendering artifact leaking into the user-facing chat UI. In the screenshot, the assistant answer is already complete, but a separate
Tool outputcard still appears below it.Impact
Tool output) that should likely stay hidden in normal chat UXEnvironment
2026.5.28 (e932160)webchatdirect chatopenai-codex/gpt-5.4Wed 2026-06-03 17:42 GMT+8What happened
After the assistant answered a user’s question normally, the WebChat UI still showed a separate expandable row labeled
Tool outputunder the assistant reply.The user asked why the tool output was still there because it looked like the tool/render state had not been cleaned up.
Expected behavior
After a normal final answer is delivered, internal tool output containers should be hidden, collapsed into developer-only/debug-only state, or otherwise not shown in the end-user transcript.
Actual behavior
A visible
Tool outputrow remains in the user-facing chat transcript after the reply.Repro notes
Observed in a WebChat direct conversation after a turn that used tools and then returned a normal final response.
Rough flow:
Tool outputblock below the answerScreenshot
Direct link if embed does not render:
Notes
This may be related to the broader class of WebChat rendering/state cleanup issues where internal tool activity is leaking into user-visible UI. But this specific issue is about the persistent
Tool outputblock remaining visible after the answer is complete.