githubnext/chopinPublic

Let's compose rich plans together

Persist SeeCode diagrams in shared documents #410

MergedMaggieAppletonmerged 5 commits intomainfromrefs/pull/410/head
ConversationFiles changed
26 files changed+706-53
StackedSplit
AGENTS.md+12 −12
apps/server/package.json+1 −0
apps/server/src/agent/planner.test.ts+14 −1
apps/server/src/agent/planner.ts+35 −5
apps/server/src/plan/edit.test.ts+81 −0
apps/server/src/plan/edit.ts+43 −1
apps/server/src/testing/seecode-assessment.ts+155 −0
bun.lock+2 −0
docs/architecture.md+15 −13
e2e/seecode.e2e.ts+195 −0
packages/diagrams/README.md+14 −1
packages/diagrams/src/diagram.tsx+2 −1
packages/diagrams/src/index.ts+2 −0
packages/diagrams/src/source.test.ts+23 −0
packages/diagrams/src/source.ts+20 −0
packages/diagrams/src/viewer/chrome.css+1 −1
packages/dialect/src/convert.test.ts+1 −0
packages/dialect/src/dialect.ts+3 −0
packages/dialect/src/index.ts+1 −0
packages/editor/package.json+1 −0
packages/editor/src/plan-editor.tsx+1 −0
packages/editor/src/styles.css+8 −2
packages/editor/src/widgets/code.test.ts+3 −1
packages/editor/src/widgets/code.ts+4 −2
packages/editor/src/widgets/render-blocks.tsx+68 −12
scripts/design-contract/exceptions/dynamic-editor.json+1 −1