Skip to content

ADR: add GitHub Copilot as a harness - #142

Open
tyejcoleman wants to merge 1 commit into
yc-software:mainfrom
tyejcoleman:adr-copilot-harness
Open

ADR: add GitHub Copilot as a harness#142
tyejcoleman wants to merge 1 commit into
yc-software:mainfrom
tyejcoleman:adr-copilot-harness

Conversation

@tyejcoleman

@tyejcoleman tyejcoleman commented Aug 3, 2026

Copy link
Copy Markdown

Adds a short proposed ADR for a Copilot harness adapter, asking for alignment before implementation.

The main call in it is targeting the Copilot SDK rather than the CLI — GitHub removed --headless --stdio from the CLI without deprecation, which broke the SDK and downstream integrations, so the CLI's programmatic surface doesn't look like a stable base.

It also notes that HarnessImplementation only requires runTurn, so an MVP adapter is much smaller than the existing ~900-line ones.

This PR adds only the ADR; it does not change production code. Happy to drop it if Copilot is deliberately out of scope.

Drafted with Claude Code and reviewed by me — flagging that given the note in CONTRIBUTING.md; tell me if you'd rather have this as informal prose and I'll rewrite it.

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@16francej 16francej added adr Text proposal in adrs/ per CONTRIBUTING adr-looks-generated ADR appears AI-expanded, against guidelines enhancement New feature or request labels Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adr Text proposal in adrs/ per CONTRIBUTING adr-looks-generated ADR appears AI-expanded, against guidelines enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants