Skip to content

fix(dashboard): contextual session tab labels#72

Merged
duonghb53 merged 2 commits into
mainfrom
ao-0c2f0e52-feat-issue-70
Apr 15, 2026
Merged

fix(dashboard): contextual session tab labels#72
duonghb53 merged 2 commits into
mainfrom
ao-0c2f0e52-feat-issue-70

Conversation

@duonghb53
Copy link
Copy Markdown
Owner

Summary

  • Session tabs now show {project} - #{issue}: {status} (fallback to PR number or session id suffix).
  • Tab title keeps the full session id for debugging.
  • Long tab labels truncate with CSS ellipsis.
  • Browser document.title updates when a session tab is active.

Test plan

  • crates/ao-desktop/ui: npm test

Fixes #70.

Made with Cursor

Session tabs now show `{project} - #{issue}: {status}` (with PR/id fallback), keep the full session id in the `title`, truncate long labels, and set `document.title` for the active session.

Made-with: Cursor
CI was failing `cargo fmt --check`.

Made-with: Cursor
@duonghb53 duonghb53 merged commit 281d09c into main Apr 15, 2026
2 checks 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.

Desktop: session tab label shows project — #issue: status

1 participant