- Updated session detail page to use agent session API and handle different sources.
- Refactored SessionHeroHeader to accept agent session data and provider label.
- Adjusted SessionMessageThread and SessionTimelineNav to utilize new agent session types.
- Modified ToolAnalyticsPanel and ToolFrequencyChart to reflect changes in session terminology.
- Created new agent-sessions API module to manage agent session data and analytics.
- Updated DashboardSidebar to rename Claude Code to Agent Sessions.
- Implemented the ClaudeSessionDetailPage component to display session details, including messages and timeline navigation.
- Created SessionHeroHeader for displaying session metadata and status.
- Added SessionMessageThread to render individual messages and their details.
- Introduced SessionTimelineNav for quick navigation through messages.
- Developed ToolCallBlock to show tool usage details within messages.
- Integrated API functions for fetching session and message data.