apps/web/src/components/Sidebar.logic.test.ts | 78 ++-- apps/web/src/components/Sidebar.logic.ts | 39 +- apps/web/src/components/Sidebar.tsx | 754 ++++++++++++++++---------------- apps/web/src/routes/__root.tsx | 65 ++- apps/web/src/routes/_chat.$threadId.tsx | 4 +- apps/web/src/store.test.ts | 73 ++++ apps/web/src/store.ts | 281 ++++++++++-- apps/web/src/storeSelectors.ts | 16 +- apps/web/src/types.ts | 18 + 9 files changed, 837 insertions(+), 491 deletions(-)