This repository has been archived on 2026-08-16. You can view files and clone it, but cannot push or open issues or pull requests.
ollie-kde/gui
Levi Neely 414143955f fix(gui): improve multi-agent-per-session handling
Session selection now auto-selects first agent:
- Clicking a session row selects its first agent (not just the session)
- Auto-select at startup now picks first agent of first session
- Fixes issue where clicking session would clear agent and show empty chat

Improved UI feedback:
- Header shows 'Session / Agent' name instead of just state
- State indicator gray when no agent selected
- Placeholder message when no agent selected: 'Select an agent to view chat'
- Chat ListView hidden when no agent (shows placeholder instead)
- Input already disabled with 'No agent' placeholder (existing behavior)

Cleanup:
- Remove dead declaration reconcileAgentConnections(const QVariantList&)
2026-08-03 17:42:05 +02:00
..
chatblockmodel.cpp fix(gui): rewrite chat block rendering for proper syntax highlighting 2026-08-03 16:16:43 +02:00
chatblockmodel.h fix(gui): rewrite chat block rendering for proper syntax highlighting 2026-08-03 16:16:43 +02:00
main.cpp gui: fix chat not reloading on session switch 2026-08-01 16:19:59 +02:00
main.qml fix(gui): improve multi-agent-per-session handling 2026-08-03 17:42:05 +02:00
ninepconnection.cpp fix(gui): add retry backoff for agent connections 2026-08-03 16:02:59 +02:00
ninepconnection.h fix(gui): add retry backoff for agent connections 2026-08-03 16:02:59 +02:00
ollie.svg fix: use visible pink color for brain icon 2026-07-08 21:11:37 +02:00
ollie9pclient.cpp fix(gui): improve multi-agent-per-session handling 2026-08-03 17:42:05 +02:00
ollie9pclient.h fix(gui): improve multi-agent-per-session handling 2026-08-03 17:42:05 +02:00
org.ollie.gui.desktop feat: add .desktop file and icon for task manager persistence 2026-07-08 20:52:10 +02:00
qml.qrc gui: replace D-Bus with native 9P streaming 2026-07-31 20:06:05 +02:00
streamfsm.cpp refactor: StreamFsm lifecycle + chatblock model FSM fix 2026-08-02 11:11:05 +02:00
streamfsm.h refactor: StreamFsm lifecycle + chatblock model FSM fix 2026-08-02 11:11:05 +02:00
thememanager.cpp restore ThemeManager (color scheme, font settings) from git history 2026-08-01 09:57:39 +02:00
thememanager.h restore ThemeManager (color scheme, font settings) from git history 2026-08-01 09:57:39 +02:00