Skip to content

feat(desktop): add GitHub Copilot CLI harness - #6829

Open
nathanlutz wants to merge 1 commit into
block:mainfrom
nathanlutz:feat/copilot-cli-harness
Open

feat(desktop): add GitHub Copilot CLI harness#6829
nathanlutz wants to merge 1 commit into
block:mainfrom
nathanlutz:feat/copilot-cli-harness

Conversation

@nathanlutz

@nathanlutz nathanlutz commented Aug 25, 2026

Copy link
Copy Markdown

Summary - register GitHub Copilot CLI as a built-in ACP harness with official installation and login guidance - launch Copilot through its native --acp stdio mode while preserving required ACP arguments for custom configurations - surface model capabilities and authenticated readiness through Buzz's existing catalog, cache, and provider UI - add runtime, frontend, mock catalog, and screenshot coverage ## Validation - cargo check --target x86_64-pc-windows-msvc --manifest-path desktop/src-tauri/Cargo.toml --tests - node --test src/features/agents/ui/personaRuntimeModel.test.mjs - pnpm exec tsc --noEmit - pnpm exec biome check src/features/agents/ui/personaRuntimeModel.ts src/testing/e2eBridge.ts tests/e2e/harness-catalog-screenshots.spec.ts - pnpm build:e2e - pnpm exec playwright test tests/e2e/harness-catalog-screenshots.spec.ts --project=smoke - direct ACP initialize/session smoke test against GitHub Copilot CLI 1.0.81-9 Closes #3592

Screenshot

GitHub Copilot CLI ready in the Buzz harness catalog

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Nathan Lutz <me@nathanlutz.dev>
@nathanlutz
nathanlutz requested a review from a team as a code owner August 25, 2026 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow for Github Copilot CLI as the coding harness

1 participant