githubnext/chopinPublic

Let's compose rich plans together

fix: retain Planner work details across turn completion

MAMaggie Appleton authored
f980eb1Patch
Parent9ec910f
23 files changed+542-177
StackedSplit
apps/server/src/agent/job-scope.test.ts+2 โˆ’2
apps/server/src/agent/revise-open-decision-5.test.ts+7 โˆ’1
apps/server/src/agent/revise-open-decision.test-fixtures.ts+7 โˆ’1
apps/server/src/agent/scoped-request-boundary.test.ts+7 โˆ’1
apps/server/src/agent/tools.test.ts+1 โˆ’1
apps/server/src/chat/invoke.test.ts+5 โˆ’0
apps/server/src/chat/job-profiles.test.ts+1 โˆ’1
apps/server/src/chat/service.test.ts+7 โˆ’1
apps/server/src/chat/service.ts+14 โˆ’2
apps/server/src/conversation-plan/scripted-harness.test.ts+2 โˆ’1
apps/server/src/conversation-plan/scripted-runner.test.ts+2 โˆ’2
apps/server/src/conversation-plan/scripted-runner.ts+1 โˆ’0
apps/web/src/chat/chat.tsx+14 โˆ’37
apps/web/src/chat/model.test.ts+60 โˆ’22
apps/web/src/chat/model.ts+62 โˆ’29
apps/web/src/chat/transcript-state.test.ts+89 โˆ’0
apps/web/src/chat/transcript-state.ts+119 โˆ’0
apps/web/src/chat/transcript.tsx+5 โˆ’3
apps/web/src/chat/work-progress.tsx+3 โˆ’3
apps/web/src/theme.css+5 โˆ’1
e2e/responsive-activity.e2e.ts+8 โˆ’1
e2e/smoke.e2e.ts+119 โˆ’68
packages/protocol/chat.d.ts+2 โˆ’0