apps/web/src/components/ChatView.logic.test.ts | 59 +++++++++++++++++++++++++++++--- apps/web/src/components/ChatView.logic.ts | 21 +++++++++--- apps/web/src/components/ChatView.tsx | 47 ++++++++++++++++++------- apps/web/src/components/chat/ChatComposer.tsx | 21 ++++++++++-- apps/web/src/components/chat/ComposerPrimaryActions.tsx | 35 ++++++++++++------- apps/web/src/components/chat/ThreadSyncStatusPill.test.tsx | 17 +++++++++ apps/web/src/components/chat/ThreadSyncStatusPill.tsx | 18 ++++++++++ apps/web/src/routes/_chat.$environmentId.$threadId.tsx | 21 ++++++++---- apps/web/src/threadSync.test.ts | 49 ++++++++++++++++++++++++++ apps/web/src/threadSync.ts | 27 +++++++++++++++ 10 files changed, 274 insertions(+), 41 deletions(-)