githubnext/chopinPublic

Let's compose rich plans together

Expose MCP task lifecycle reporting with durable progress state #48

MergedMaggieAppletonmerged 1 commit intomainfromrefs/pull/48/head
ConversationFiles changed
12 files changed+1318-5
StackedSplit
apps/server/src/mcp.test.ts+72 −3
apps/server/src/mcp.ts+38 −0
apps/server/src/mcp/hosted.test.ts+42 −0
apps/server/src/mcp/hosted.ts+88 −1
apps/server/src/mcp/lifecycle.ts+127 −0
apps/server/src/plan/service.ts+50 −0
apps/server/src/tasks/graphs.ts+13 −0
apps/server/src/tasks/lifecycle.test.ts+310 −0
apps/server/src/tasks/lifecycle.ts+462 −0
apps/server/src/tasks/plan-graphs.test.ts+55 −0
apps/server/src/tasks/plan-graphs.ts+43 −0
packages/protocol/plan.d.ts+18 −1