Skip to content

Order sessions and track unread replies - #2

Closed
jbellis wants to merge 1 commit into
masterfrom
hel2
Closed

Order sessions and track unread replies#2
jbellis wants to merge 1 commit into
masterfrom
hel2

Conversation

@jbellis

@jbellis jbellis commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • sort active dashboard sessions by their most recent assistant text output
  • show a blue unread-message count on each active session's first row
  • coalesce streamed assistant chunks into logical messages
  • persist the last event sequence viewed in chat so unread state survives restarts and only clears messages actually seen

Why

The dashboard previously kept active sessions in ID order and gave no indication that an assistant had replied while another session was open. This makes the sessions needing attention immediately visible without treating reasoning or tool activity as user-facing messages.

Validation

  • cargo test
  • cargo clippy --all-targets -- -D warnings

@jbellis jbellis closed this Aug 10, 2026
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