apps/web/package.json | 10 +- apps/web/src/components/ChatView.tsx | 2 +- apps/web/src/components/CommandPalette.tsx | 4 +- apps/web/src/components/ComposerPromptEditor.tsx | 190 +- apps/web/src/components/chat/ChatComposer.tsx | 3547 ++++++++++++++++---------------- apps/web/src/components/chat/MessagesTimeline.browser.tsx | 22 +- apps/web/src/components/chat/MessagesTimeline.test.tsx | 42 +- apps/web/src/components/chat/MessagesTimeline.tsx | 10 +- apps/web/src/components/ui/combobox.tsx | 8 +- apps/web/src/components/ui/number-field.tsx | 6 +- apps/web/src/components/ui/sidebar.tsx | 22 +- apps/web/src/components/ui/toggle-group.tsx | 4 +- apps/web/src/composerHandleContext.ts | 6 +- apps/web/src/rpc/atomRegistry.ts | 14 + apps/web/src/rpc/atomRegistry.tsx | 14 - bun.lock | 16 +- 16 files changed, 1941 insertions(+), 1976 deletions(-)