apps/mobile/src/features/terminal/terminalMenu.test.ts | 7 +- apps/mobile/src/state/use-terminal-session.ts | 22 ++- apps/web/src/components/ThreadTerminalDrawer.tsx | 52 ++++-- apps/web/src/terminal/ghostty/core.test.ts | 236 ++++++++++++++++++++++- packages/client-runtime/src/state/terminal.ts | 8 +- packages/client-runtime/src/state/terminalOutput.ts | 320 ++++++++++++++++++++++++++++++++ packages/client-runtime/src/state/terminalSession.test.ts | 275 ++++++++++++++++++++++++++- packages/client-runtime/src/state/terminalSession.ts | 75 ++++---- 8 files changed, 928 insertions(+), 67 deletions(-)