Skip to content

Add GitHub Copilot ACP runtime - #317

Open
jsgrrchg wants to merge 10 commits into
mainfrom
feat/github-copilot-acp
Open

Add GitHub Copilot ACP runtime#317
jsgrrchg wants to merge 10 commits into
mainfrom
feat/github-copilot-acp

Conversation

@jsgrrchg

@jsgrrchg jsgrrchg commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • add GitHub Copilot CLI as an external ACP runtime using copilot --acp
  • add safe integrated copilot login setup without persisting GitHub credentials
  • preserve Copilot ACP modes, permissions, review diffs, diagnostics, and documentation

Validation

  • cargo test -p neverwrite-native-backend ai
  • targeted Vitest AI provider, controls, and store tests
  • npm run lint
  • npm run build
  • npm run electron:sidecar:build
  • npm run electron:ai-runtime:smoke

Notes

  • Copilot models remain runtime-discovered through ACP; the current CLI advertises Auto rather than a model catalog. I can't test this because the cli only reports auto as model, I need help from Copilot subscribers to test the model selector.

@jsgrrchg jsgrrchg added the help wanted Extra attention is needed label Jul 13, 2026
@jsgrrchg jsgrrchg linked an issue Jul 13, 2026 that may be closed by this pull request
@jsgrrchg jsgrrchg added the type: ACP Agent Client Protocol related work label Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

help wanted Extra attention is needed type: ACP Agent Client Protocol related work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Copilot acp

1 participant