apps/web/src/components/ChatView.logic.test.ts | 94 +++++++++++ apps/web/src/components/ChatView.logic.ts | 32 ++++ apps/web/src/components/ChatView.tsx | 266 +++++++++++++++++++++++++------- apps/web/src/components/ThreadTerminalDrawer.test.ts | 62 ++++++++ apps/web/src/components/ThreadTerminalDrawer.tsx | 243 +++++++++++++++++++---------- apps/web/src/orchestrationRecovery.test.ts | 33 ++++ apps/web/src/orchestrationRecovery.ts | 17 +- apps/web/src/routes/__root.tsx | 79 ++++++---- apps/web/src/rpc/serverState.ts | 24 +-- apps/web/src/rpc/serverStateBootstrap.tsx | 10 -- apps/web/src/terminalStateStore.test.ts | 95 +++++++++++- apps/web/src/terminalStateStore.ts | 111 ++++++++++++- 12 files changed, 861 insertions(+), 205 deletions(-)