Skip to content

Conversation

@ariane-emory
Copy link
Owner

What does this PR do?

How did you verify your code works?

actions-user and others added 30 commits January 27, 2026 12:05
This reverts commit 36babf5fc390fd9a892ad3742690740296d94a23.
adamdotdevin and others added 29 commits January 27, 2026 15:25
Add Details action to timeline dialog with Insert key

- Add dialog.push() method to support stacking dialogs
- Add Insert keybind in timeline to open message details
- Details dialog opens on top of timeline, Esc returns to timeline

merged inspect dialog into timelinetokens
- Added support for scrolling to assistant messages when selected from timeline
- Modified AssistantMessage component in TUI to use single root box instead of fragment
- Added anchor IDs to assistant messages in web UI components
- Extended Message interface to support optional ID prop for DOM anchoring
- Added scrollToAnyMessage function to handle both user and assistant message navigation
- Added pendingAssistantMessage state for deferred assistant message scrolling
- Updated session-turn component to pass anchor IDs to assistant message items

This enables timeline to correctly scroll viewport to show selected assistant messages, matching the behavior that already existed for user messages.
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.