-
Notifications
You must be signed in to change notification settings - Fork 222
Main Chat page keeps first-chat startup overlay after chat is already usable #730
Copy link
Copy link
Closed
Labels
P2Normal priority bug or improvement with limited blast radius.Normal priority bug or improvement with limited blast radius.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.ClawSweeper needs live local, crabbox, or manual validation to confirm this issue.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: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.Good issue quality with a plausible reproduction path needing some confirmation.
Metadata
Metadata
Assignees
Labels
P2Normal priority bug or improvement with limited blast radius.Normal priority bug or improvement with limited blast radius.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.ClawSweeper needs live local, crabbox, or manual validation to confirm this issue.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: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.Good issue quality with a plausible reproduction path needing some confirmation.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Summary
The main Windows Companion Chat page can keep showing the first-chat startup/loading overlay even after chat is already usable and messages are being sent/received.
The Tray mini chat window does not show the same stuck overlay, which suggests the Gateway/chat backend is ready and this is a main Chat page UI state issue.
Environment
ws://127.0.0.1:18789AdministratorWhat happened
On the main Chat page, the UI kept showing a centered startup overlay/spinner with text like:
At the same time, chat was already usable:
Expected behavior
Once the chat compose target is ready and the conversation is usable, the first-chat startup overlay should disappear.
The loading/startup state should be cleared when the main Chat page has enough state to render an active conversation.
Actual behavior
The main Chat page continues to render the startup overlay on top of an already active conversation.
This makes the UI look stuck even though chat is functioning.
Related prior work
This may be related to #498, which changed chat startup/reconnect loading UI and welcome-state gating.
It may also be adjacent to #457, which touched zero-state chat behavior and
main/agent:main:mainsession handling.Suggested fix