TODO.md | 14 +- apps/desktop/src/providerManager.test.ts | 33 ++++- apps/desktop/src/providerManager.ts | 112 ++++++++++++++-- apps/renderer/src/components/ChatView.tsx | 219 ++++++++++++++++++++------------ apps/renderer/src/components/Sidebar.tsx | 39 +++++- apps/renderer/src/session-logic.test.ts | 58 +++++++++ apps/renderer/src/session-logic.ts | 86 +++++++++++-- apps/renderer/src/store.ts | 63 ++++++++- apps/renderer/src/types.ts | 4 + 9 files changed, 505 insertions(+), 123 deletions(-)