apps/server/src/ptyAdapter.ts | 3 +- apps/server/src/terminalManager.test.ts | 38 +++++++++++ apps/server/src/terminalManager.ts | 108 ++++++++++++++++++++++++-------- apps/server/src/wsServer.test.ts | 2 + apps/web/src/components/ChatView.tsx | 47 ++++++++------ apps/web/src/components/ProjectScriptsControl.tsx | 4 +- apps/web/src/components/ThreadTerminalDrawer.tsx | 9 ++- apps/web/src/projectScripts.test.ts | 26 +------- apps/web/src/projectScripts.ts | 11 ---- packages/contracts/src/terminal.test.ts | 30 +++++++++ packages/contracts/src/terminal.ts | 6 ++ 11 files changed, 200 insertions(+), 84 deletions(-)