apps/mobile/src/Stack.tsx | 4 +- apps/mobile/src/components/CompactBrandTitle.tsx | 60 ----------- apps/mobile/src/features/home/HomeRouteScreen.tsx | 5 +- apps/mobile/src/features/home/HomeScreen.tsx | 11 +- apps/mobile/src/features/home/WorkspaceConnectionStatus.test.ts | 17 ++++ apps/mobile/src/features/home/WorkspaceConnectionStatus.tsx | 7 +- apps/mobile/src/features/home/workspace-connection-status.ts | 4 + apps/mobile/src/features/threads/sidebar-navigation-shell.tsx | 4 +- apps/server/src/server.test.ts | 109 ++++++++++++++++++++ apps/server/src/ws.ts | 54 +++++++++- packages/client-runtime/src/rpc/client.ts | 140 +++++++++++++++---------- packages/client-runtime/src/state/shell-sync.test.ts | 142 ++++++++++++++++++++++++-- packages/client-runtime/src/state/shell.ts | 113 +++++++++++++-------- packages/client-runtime/src/state/threads-sync.test.ts | 175 +++++++++++++++++++++++++++++++- packages/client-runtime/src/state/threads.ts | 147 ++++++++++++++++++--------- packages/contracts/src/orchestration.ts | 16 +++ packages/contracts/src/server.ts | 4 + 17 files changed, 779 insertions(+), 233 deletions(-)