apps/web/src/components/chat/ChatComposer.tsx | 448 ++++++++++++++++++++++++++++++++ apps/web/src/components/chat/ComposerStashBadge.tsx | 58 +++++ apps/web/src/components/chat/ComposerStashMenu.tsx | 186 +++++++++++++ apps/web/src/composerDraftStore.ts | 38 ++- apps/web/src/index.css | 24 ++ apps/web/src/lib/stashImageCompression.test.ts | 198 ++++++++++++++ apps/web/src/lib/stashImageCompression.ts | 250 ++++++++++++++++++ apps/web/src/promptStashStore.test.ts | 259 ++++++++++++++++++ apps/web/src/promptStashStore.ts | 322 +++++++++++++++++++++++ packages/contracts/src/keybindings.ts | 1 + packages/shared/src/keybindings.ts | 1 + 11 files changed, 1784 insertions(+), 1 deletion(-)