Skip to content

fix: team page shows agents instead of team & work page stale after a…#142

Merged
jsyqrt merged 6 commits into
mainfrom
feat/ui-optimize-0522
May 23, 2026
Merged

fix: team page shows agents instead of team & work page stale after a…#142
jsyqrt merged 6 commits into
mainfrom
feat/ui-optimize-0522

Conversation

@jsyqrt
Copy link
Copy Markdown
Contributor

@jsyqrt jsyqrt commented May 22, 2026

…pproval

  • Team page: refresh teams alongside agents on agent:update WS events and when the page becomes active, preventing race where agents arrive before their team is loaded.
  • Work page: listen for markus:data-changed to immediately refresh the board after notification popup approvals.
  • NotificationBell: also invalidate /taskboard cache so the board fetch returns fresh data.

jsyqrt and others added 6 commits May 22, 2026 13:07
…pproval

- Team page: refresh teams alongside agents on agent:update WS events and
  when the page becomes active, preventing race where agents arrive before
  their team is loaded.
- Work page: listen for markus:data-changed to immediately refresh the board
  after notification popup approvals.
- NotificationBell: also invalidate /taskboard cache so the board fetch
  returns fresh data.

Co-authored-by: Cursor <cursoragent@cursor.com>
- AgentMessageBody: fall back to msg.text when segment-derived displayText
  is empty (e.g. thinking-only segments or stripped markup). Previously the
  segments path never reached the msg.text fallback, causing a blank bubble
  after streaming while the DB had the actual content.
- Reduce streamingVisual grace period from 1500ms to 400ms so the animated
  border clears quickly after streaming ends.

Co-authored-by: Cursor <cursoragent@cursor.com>
Replace bg-gray-900/border-gray-700 with theme-aware tokens
(bg-surface-secondary/border-border-default) in share prompt dialog,
share mode dialog, icon picker, and ArtifactDetail share dialog.

Co-authored-by: Cursor <cursoragent@cursor.com>
Use dark:/light-aware amber colors for the version bump notification
and expanded version input. Light mode now shows amber-800 text on
amber-50 background; dark mode retains the original amber-300/500 look.

Co-authored-by: Cursor <cursoragent@cursor.com>
Move the manage button to the header row (top-right, replacing the
standalone pause button). Pause/resume is now an item inside the
manage dropdown. This removes the separate action bar row, saving
vertical space in L1.

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

Co-authored-by: Cursor <cursoragent@cursor.com>
@jsyqrt jsyqrt merged commit b8c6f89 into main May 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant