githubnext/chopinPublic

Let's compose rich plans together

Soften Planner change marks and move the changes chip into the margin #365

MergedMaggieAppletonmerged 4 commits intomainfromrefs/pull/365/head
ConversationFiles changed
20 files changed+487-82
StackedSplit
apps/server/src/agent/decision-prose.ts+3 −1
apps/server/src/agent/heading-tool.ts+3 −1
apps/server/src/agent/refine-placement.ts+3 −1
apps/server/src/chat/service.ts+1 −1
apps/server/src/mcp/hosted.test.ts+8 −0
apps/server/src/mcp/hosted.ts+1 −0
apps/server/src/plan/service.ts+5 −1
e2e/mcp-update.e2e.ts+1 −1
packages/editor/src/changes-chip.test.tsx+21 −1
packages/editor/src/changes-chip.tsx+37 −13
packages/editor/src/changes-observer.tsx+54 −0
packages/editor/src/changes.ts+120 −2
packages/editor/src/collaboration.tsx+9 −0
packages/editor/src/plan-editor.tsx+6 −0
packages/editor/src/provider.ts+3 −0
packages/editor/src/styles.css+157 −49
packages/editor/src/trail.test.ts+17 −0
packages/editor/src/trail.ts+27 −8
packages/protocol/plan.d.ts+8 −0
scripts/design-contract/exceptions/dynamic-editor.json+3 −3