githubnext/chopinPublic

Let's compose rich plans together

Port Planner tools to AI SDK with Copilot bridge

Assistant-model: GPT-6 Sol
Assistant-workflow: harness-stack (run f6f676b9-6506-489b-93e2-2616ea55c6a8)
Assistant-verification: Bun focused unit passed: 24/24 agent tools and hosted tests
Assistant-verification: Bun ci passed: mise exec -- bun run ci (dprint, oxlint, tokens)
Assistant-verification: Bun typecheck passed: mise exec -- bun run types (workspaces and E2E)
Assistant-verification: Bun unit passed: mise exec -- bun test (1552 pass, 2 PostgreSQL skips)
Assistant-verification: Playwright E2E passed: mise exec -- bun run e2e --workers=1 (230/230, fresh build)
Assistant-verification: agent-browser Edge manual scenario unavailable: GitHub Next SSO authorization gate yielded Access unavailable, so no Planner reply proven
Co-authored-by: Alex Lavaee <lavaman131@github.com>
ALAlex Lavaee authored
3c726cfPatch
Parent8701a31
6 files changed+267-155
StackedSplit
apps/server/src/agent/copilot-bridge.ts+31 −0
apps/server/src/agent/hosted.test.ts+53 −14
apps/server/src/agent/repository.ts+64 −46
apps/server/src/agent/tools.test.ts+41 −14
apps/server/src/agent/tools.ts+72 −76
apps/server/src/chat/service.ts+6 −5