apps/web/src/components/ChatView.tsx | 108 ++++++++++++++------- apps/web/src/components/ComposerPromptEditor.tsx | 160 ++++++++++++++++++++++++++++---- apps/web/src/composer-logic.test.ts | 100 ++++++++++++++++++++ apps/web/src/composer-logic.ts | 46 ++++++++- 4 files changed, 362 insertions(+), 52 deletions(-)