apps/web/package.json | 3 +- apps/web/src/components/ChatView.tsx | 275 ++++++++++--- apps/web/src/components/Sidebar.tsx | 78 +++- apps/web/src/composerDraftStore.ts | 687 ++++++++++++++++++++++++++++++++ apps/web/src/projectDraftThreads.ts | 91 +++++ bun.lock | 3 + packages/contracts/src/model.ts | 3 + 7 files changed, 1084 insertions(+), 56 deletions(-)