apps/server/src/project/ProjectSetupScriptRunner.test.ts | 1 + apps/server/src/project/ProjectSetupScriptRunner.ts | 3 + apps/server/src/server.test.ts | 151 +++++++++++++++++ apps/server/src/ws.ts | 70 +++++--- apps/web/src/components/ChatView.tsx | 41 ++++- apps/web/src/components/ProjectScriptsControl.tsx | 1 + apps/web/src/components/chat/MessagesTimeline.logic.test.ts | 72 +++++++- apps/web/src/components/chat/MessagesTimeline.logic.ts | 48 +++++- apps/web/src/components/chat/MessagesTimeline.tsx | 7 +- apps/web/src/components/chat/WorktreeSetupCard.tsx | 280 +++++++++++++++++++------------- apps/web/src/components/projectScriptEditor.tsx | 19 +++ apps/web/src/components/settings/ProjectActionsSettings.tsx | 1 + apps/web/src/projectScripts.test.ts | 21 +++ apps/web/src/projectScripts.ts | 2 + packages/contracts/src/orchestration.ts | 6 + packages/contracts/src/t3ProjectFile.test.ts | 4 +- packages/contracts/src/t3ProjectFile.ts | 6 + packages/shared/src/t3ProjectFile.test.ts | 1 + 18 files changed, 590 insertions(+), 144 deletions(-)