apps/web/src/components/Sidebar.drag.test.ts | 616 +++++++++++ apps/web/src/components/Sidebar.drag.ts | 175 +++ apps/web/src/components/Sidebar.logic.test.ts | 726 ++++++++++++- apps/web/src/components/Sidebar.logic.ts | 276 ++++- apps/web/src/components/Sidebar.motion.test.ts | 339 ++++++ apps/web/src/components/Sidebar.motion.ts | 168 +++ apps/web/src/components/Sidebar.tsx | 1810 +++++++++++++++++++++----------- apps/web/src/hooks/useThreadActions.ts | 38 + apps/web/src/lib/threadSort.ts | 1 - apps/web/src/state/entities.ts | 7 + docs/user/thread-sidebar.md | 34 +- packages/client-runtime/src/state/threadSort.ts | 2 +- 12 files changed, 3534 insertions(+), 658 deletions(-)