450b492937932038d63c1f0e7cecbb67e1f053c8
Three fixes: 1. Status bar now shows model/provider from ProviderStatusChanged: - RootReducer sets currentModel and providerType when the message arrives - providerType is LOCAL for llama/local providers, REMOTE otherwise - Removes the stale '(no model) (local)' display 2. SessionSnapshot now carries recent event history: - New EventEntryDto in the protocol with timestamp/type/detail - SessionSnapshot.recentEvents populated by bridge from event store - Bridge reads last 7 display-relevant events per session - TUI processSessionSnapshotMessage maps them to TuiEventEntry - Completed sessions finally show their event history 3. SessionStarted now switches selectedId to the new session: - RootReducer cross-field weave updates selectedId alongside sessionEntered - Previously kept the old selectedId, navigating user into the wrong session - Works whether starting a session from the list or during replay
Description
No description provided
Languages
Kotlin
88.4%
Go
11.4%
Python
0.2%