githubnext/chopinPublic

Let's compose rich plans together

Run the Planner on HarnessAgent with a Copilot SDK adapter #192

Mergedlavaman131merged 2 commits intofeat/harness-2-toolsfromrefs/pull/192/head
ConversationFiles changed
28 files changed+2080-1325
StackedSplit
.oxlintrc.json+26 −1
apps/server/package.json+1 −0
apps/server/src/agent/copilot-bridge.ts+0 −31
apps/server/src/agent/permissions.ts+0 −109
apps/server/src/agent/planner.ts+4 −42
apps/server/src/agent/repository.test.ts+131 −0
apps/server/src/agent/tools.test.ts+83 −103
apps/server/src/chat/hosted.test.ts+8 −54
apps/server/src/chat/service.test.ts+83 −265
apps/server/src/chat/service.ts+150 −350
apps/server/src/harness/agents.test.ts+137 −0
apps/server/src/harness/agents.ts+62 −0
apps/server/src/harness/copilot-sdk/adapter.test.ts+397 −0
apps/server/src/harness/copilot-sdk/adapter.ts+417 −0
apps/server/src/harness/copilot-sdk/runtime.test.ts+0 −0

No textual changes.

apps/server/src/harness/copilot-sdk/runtime.ts+0 −0

No textual changes.

apps/server/src/harness/copilot-sdk/workers.test.ts+4 −229
apps/server/src/harness/copilot-sdk/workers.ts+70 −132
apps/server/src/harness/harnesses.test.ts+22 −0
apps/server/src/harness/harnesses.ts+34 −0
apps/server/src/harness/session.test.ts+113 −0
apps/server/src/harness/session.ts+147 −0
apps/server/src/harness/tool-names.ts+18 −0
apps/server/src/jobs/document-summary.ts+2 −2
apps/server/src/jobs/research-workspace.ts+3 −3
apps/server/src/main.ts+9 −4
bun.lock+158 −0
package.json+1 −0