feat(trace): support GitHub Copilot (CLI and VS Code) in Chainloop Trace
Mantenedores costumam responder em até 1 dia
@migmartri já está trabalhando nisso.
Desde 10/11/2026.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Chainloop Trace records AI coding sessions from Claude Code, Cursor, OpenCode, Pi, and Codex. It does not support GitHub Copilot.
GitHub Copilot CLI and the Copilot agent in VS Code use the same Copilot agent harness. They read the same repository hook files (.github/hooks/*.json) and keep session transcripts on disk. One Trace provider can cover both.
Scope:
- Select Copilot in
chainloop trace initandchainloop trace run. - Install and uninstall the Copilot hooks, and keep the hooks of the user.
- Record Copilot sessions as AI coding-session evidence: conversation, models, tokens, cost, tools, and code attribution.
- Work with sessions from Copilot CLI and from VS Code agent mode.
- Record the skills that a Copilot session used, and replace copies of spec sources and pasted images in the transcript with pointers, as for Claude Code and Codex (second milestone).
- Update the Trace compatibility matrix, with end-to-end tests.
A design spec will follow in docs/specs/.
- Linguagem predominante
- Go
- Estrelas
- 582
- Forks
- 61
- Merge médio
- 12h 47min
- PRs com merge (30d)
- 137
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de chainloop-dev/chainloop
-
feature-parity trace-provider
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
chainloop-dev/chainloop#3802 ·
Mantenedores costumam responder em até 1 dia
-
bug trace-provider
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
chainloop-dev/chainloop#3803 ·
Mantenedores costumam responder em até 1 dia
-
Allow enabling policy enforcement at the workflow contract levelTalvez já em andamento @migmartri assumiu há 10 dias. Abertacomponent/backend new-policy spec
chainloop-dev/chainloop#3762 · 1 comentário · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
chainloop component/CLI performance trace-provider
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 62/100
chainloop-dev/chainloop#3756 ·
Mantenedores costumam responder em até 1 dia
-
chainloop component/CLI performance trace-provider
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 25/100
chainloop-dev/chainloop#3749 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de chainloop-dev/chainloop
Issues semelhantes
-
model:sonnet runtime:claude security size:S
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
FootprintAI/Containarium#3624 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Judgment-Pack/judgment-pack-runtime#367 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia
-
enhancement help wanted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 87/100
pulseaiclub/phi#482 ·
Mantenedores costumam responder em até 1 dia
-
bug raised-by:desk
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
medici-finance/assay#6102 ·
Mantenedores costumam responder em até 1 dia