Problem (one or two sentences)
The chat window state gets duplicated: messages/blocks render twice in the webview. Filed at the request of maintainer @edelauna (Discord #general), who noted there are "a couple of these weird chat window state bugs where stuff is duplicated."
Context (who is affected and when)
Affects the webview chat panel during normal use. Per @edelauna it is not limited to a single mode. Appears intermittent rather than on every action.
Reproduction steps
Exact repro is still being narrowed down — opening this as a tracking issue at the maintainer's request.
- Use Zoo Code on a multi-turn task in the chat view.
- Continue until the chat state re-renders/rehydrates (e.g., after a tool result, a mode switch, or a panel reload).
- Observe message blocks appearing duplicated.
Expected result
Each message/block renders exactly once.
Actual result
Chat content is duplicated in the window.
Variations tried (optional)
Reported across more than one mode (not mode-specific).
App Version
v3.55.0 (latest) — to be confirmed for the exact build where @edelauna observed it.
Relevant logs or errors (optional)
N/A (UI/state issue). A screenshot is available from @edelauna in the Discord #general discussion.
Problem (one or two sentences)
The chat window state gets duplicated: messages/blocks render twice in the webview. Filed at the request of maintainer @edelauna (Discord #general), who noted there are "a couple of these weird chat window state bugs where stuff is duplicated."
Context (who is affected and when)
Affects the webview chat panel during normal use. Per @edelauna it is not limited to a single mode. Appears intermittent rather than on every action.
Reproduction steps
Exact repro is still being narrowed down — opening this as a tracking issue at the maintainer's request.
Expected result
Each message/block renders exactly once.
Actual result
Chat content is duplicated in the window.
Variations tried (optional)
Reported across more than one mode (not mode-specific).
App Version
v3.55.0 (latest) — to be confirmed for the exact build where @edelauna observed it.
Relevant logs or errors (optional)
N/A (UI/state issue). A screenshot is available from @edelauna in the Discord #general discussion.