Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

feat(desktop): show Working shimmer while a turn awaits first output

3 months ago

4cf820f
Authored
mweinbach7/2/2026, 1:48:56 PM
Render a shimmering "Working" placeholder row in the chat feed from the
moment a turn is pending or running until the first reasoning, tool, or
assistant item lands, so the transcript no longer looks frozen between
send and first token. Decision logic lives in
shouldShowWorkingPlaceholder with unit coverage for busy, pending,
steer, log-line, and empty-feed cases.

Co-authored-by: Cursor <cursoragent@cursor.com>

Parentb055fe1

4 files changed
  • apps/desktop/src/ui/ChatView.tsx+11−1
  • apps/desktop/src/ui/chat/ChatFeed.tsx+33−0
  • apps/desktop/src/ui/chat/activityGroups.ts+23−0
  • apps/desktop/test/chat-activity-groups.test.ts+92−1