apps/server/src/process/externalLauncher.test.ts | 61 ++++++++ apps/server/src/process/externalLauncher.ts | 13 +- apps/web/src/components/ChatView.tsx | 11 +- packages/client-runtime/src/connection/supervisor.test.ts | 112 ++++++++++++--- packages/client-runtime/src/connection/supervisor.ts | 22 ++- packages/client-runtime/src/rpc/session.test.ts | 27 ++++ packages/client-runtime/src/state/shell-sync.test.ts | 125 +++++++++------- packages/client-runtime/src/state/shell.ts | 77 +++++++--- packages/shared/src/observability.test.ts | 26 ++++ packages/shared/src/observability.ts | 63 +++++++- packages/shared/src/shell.ts | 65 +++++++++ patches/effect@4.0.0-beta.103.patch | 23 ++- pnpm-lock.yaml | 247 ++++++++++++++++---------------- 13 files changed, 637 insertions(+), 235 deletions(-)