Repository navigation
feat(vendors): Copilot CLI witness on vscode_copilot's loads_claude_plugins (CC-2b) - #211
Merged
Merged
Conversation
…lugins (CC-2b) vscode_copilot's loads_claude_plugins row gains `witnessed` for the Copilot CLI surface only: GitHub Copilot CLI 1.0.98 on Windows 11, 2026-10-17, plugin installed with `copilot plugin install <dir>` (local path, which Copilot warns is deprecated); guard (shell) and gate (file write) refused by preToolUse deny (org-plan witness/results/witness-copilot-cli-claude-plugin-2026-10-17.md at 6516f57). Its notes now read the Copilot CLI nested-deny "unknown" as settled for those two cases; VS Code Copilot stays as recorded. The witness test now covers every witnessed agent, not grok alone; the vendor JSON is regenerated with tools/recount_vendor_config.py --write. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Jothi Mani Rajendran <250249270+jothimani-rajendran@users.noreply.github.com>
7 tasks done
jothimani-rajendran
marked this pull request as ready for review
October 17, 2026 23:36
7 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Supersedes #210. The tree is the same; it is one clean commit because #210's commit message carried a session line that failed
no-private-data.What this changes
vscode_copilot's
loads_claude_pluginsrow gets awitnessednote that covers the Copilot CLI surface only. The run behind it was GitHub Copilot CLI 1.0.98 on Windows 11 on 2026-10-17. The plugin was installed withcopilot plugin install <dir>, a local path, which Copilot warns is deprecated. Both the guard (a shell command) and the gate (a file write) were refused by a preToolUse deny. Source: org-planwitness/results/witness-copilot-cli-claude-plugin-2026-10-17.mdat 6516f57.The row's notes now say the Copilot CLI nested hookSpecificOutput "unknown" is settled by that witness for these two cases. VS Code Copilot stays as recorded.
test_grok_carries_the_witness_and_no_other_agent_doesis nowtest_only_the_witnessed_agents_carry_a_witness, driven by a table that holds grok and vscode_copilot. The test names stored in the vendor JSON evidence changed with it, regenerated withtools/recount_vendor_config.py --write.Claim check
loads_claude_pluginsis a fact, not a capability: no adapter reads it, anddeny_replyis unchanged.MATRIXrow changedChecks
pytest -qpasses (2626 passed, 6 skipped, locally)ruff check .andruff format --check .passNotes for the reviewer
Only data, the recount source and one test changed.
Generated by Claude Code