You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The per-message color dye / hover preview aspect of your proposal appears to be new, but the navigation foundation overlaps significantly with these open requests. You may want to comment on one of them instead, or clarify what makes this distinct beyond the color/preview additions.
Not a duplicate - complementary to #32999 and #40826.
Those propose a new sidebar/panel. This proposes extending the existing MessageNav component both panels would use:
getPreview(msg) -> { question, answer, time, model } for hover preview
dyeStorageKey for per-message color dot persisted in localStorage
fully opt-in, default render unchanged
If #32999 lands, it can consume these props instead of plain truncated text. Happy to rebase onto it. Scope is message-nav.tsx/.css + session.tsx wiring only.
Verified on latest dev: no Messages tab in SessionSidePanel, so #32999/#40826 are unimplemented proposals.
Thanks for the detailed proposal, @xf2214! To restate it: you'd like MessageNav to optionally show a hover preview for each user message (question, answer, time, model) and let you mark messages with a colour dot that is saved per session, so long sessions are easier to scan. With the props omitted, nothing would change.
Maintainers will consider it. Since there's a lot of parallel work on session navigation right now, it's worth waiting for their feedback on the direction before opening the PR. Related issues and PRs:
feat(app): add session turn navigator #54088: open PR adding a session turn navigator with hover previews of the prompt and the end of the latest reply. This overlaps with the preview part of your proposal.
Activity
github-actions commentedon Sep 10, 2026
This issue might be a duplicate of existing issues. Please check:
The per-message color dye / hover preview aspect of your proposal appears to be new, but the navigation foundation overlaps significantly with these open requests. You may want to comment on one of them instead, or clarify what makes this distinct beyond the color/preview additions.
xf2214 commentedon Sep 10, 2026
Not a duplicate - complementary to #32999 and #40826.
Those propose a new sidebar/panel. This proposes extending the existing
MessageNavcomponent both panels would use:getPreview(msg) -> { question, answer, time, model }for hover previewdyeStorageKeyfor per-message color dot persisted in localStorageIf #32999 lands, it can consume these props instead of plain truncated text. Happy to rebase onto it. Scope is
message-nav.tsx/.css + session.tsxwiring only.Verified on latest dev: no Messages tab in SessionSidePanel, so #32999/#40826 are unimplemented proposals.
opencodejr commentedon Oct 28, 2026
Thanks for the detailed proposal, @xf2214! To restate it: you'd like
MessageNavto optionally show a hover preview for each user message (question, answer, time, model) and let you mark messages with a colour dot that is saved per session, so long sessions are easier to scan. With the props omitted, nothing would change.Maintainers will consider it. Since there's a lot of parallel work on session navigation right now, it's worth waiting for their feedback on the direction before opening the PR. Related issues and PRs:
MessageNav.As far as I can tell, none of these covers per-message colour markers, so that part is new.