apps/web/src/App.tsx | 9 +- apps/web/src/components/ChatView.tsx | 4 +- apps/web/src/components/Sidebar.tsx | 9 +- apps/web/src/components/ThreadTerminalDrawer.tsx | 408 +++++++++++++++++++++----------- apps/web/src/persistenceSchema.test.ts | 96 ++++++-- apps/web/src/persistenceSchema.ts | 125 ++++++++-- apps/web/src/store.test.ts | 106 +++++++-- apps/web/src/store.ts | 292 +++++++++++++++++------ apps/web/src/types.ts | 10 +- 9 files changed, 783 insertions(+), 276 deletions(-)