apps/web/src/components/ChatView.tsx | 63 +--------------------- apps/web/src/components/Sidebar.tsx | 89 ++++++++++++++++++++++++++++---- apps/web/src/persistenceSchema.test.ts | 4 ++ apps/web/src/persistenceSchema.ts | 3 ++ apps/web/src/session-logic.test.ts | 68 ++++++++++++++++++++++++ apps/web/src/session-logic.ts | 53 +++++++++++++++++++ apps/web/src/store.test.ts | 44 ++++++++++++++++ apps/web/src/store.ts | 17 +++++- apps/web/src/types.ts | 1 + 9 files changed, 267 insertions(+), 75 deletions(-)