Evidence record / github-copilot-cli

A dated record of one change, kept so the writing that cites it can be checked. Compiled from the sources listed below by the research run, not written for reading. The judgment lives in the issues that cite it, below.

2026-10-13-github-copilot-cli-repository-controlled-inputs-widened-claude-rules-1-0-89-hot-applied-mcp-config-1-0-93-add

Repository-controlled inputs widened: .claude/rules (1.0.89), hot-applied MCP config (1.0.93), /add-dir as a sandbox grant (1.0.96). Four changes widened what a repository or a session can steer. 1.0.89 reads Claude Code rule files .claude/rules/**/*.md from the Git root and cwd as custom instructions, scoped by paths or applyTo frontmatter (L123; docs L959-L965); they join CLAUDE.md, AGENTS.md, .claude/agents and .claude/settings.json, which the CLI already read. In 1.0.93, MCP server configuration changes apply between turns without restarting the session (L43). In 1.0.96, /add-dir grants sandbox access to the added directory for the session (L6), on top of loading its .github/skills and .github/agents as trusted configuration (cli-command-reference.md L540); the sandbox troubleshooting page had said this did not grant sandbox access (using L142 at the older snapshot), but the 2026-10-13 correction now says it grants session-only read/write access subject to managed policy (closing snapshot L142). In 1.0.89, direct plugin installs recorded as disabled “now stop loading” (L153); before that, a disabled direct install kept loading.

Channel: tagged-release. Half: both. Date: 2026-09-28 to 2026-10-12.

Operator consequence: Re-audit what a cloned repo can steer. .claude/rules files are now supported as Copilot instructions. No receipt establishes that they load before folder trust; that behavior is unclaimed. A session’s MCP set can change mid-run when config files change. On 1.0.96 or later, treat /add-dir as a sandbox grant as well as a trust grant. If you disabled a directly installed plugin before 1.0.89, it was still loading; check copilot plugin list. Cross-harness note for synthesis: Copilot keeps absorbing Claude Code’s repo config surface, so one repo’s rule files now steer two vendors’ agents.

Receipt

Finding metadata

Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0

Finding ID: 2026-10-13-github-copilot-cli-repository-controlled-inputs-widened-claude-rules-1-0-89-hot-applied-mcp-config-1-0-93-add

Profile citations

Source links

Primary links, including exact changelog lines when available.

Versioned source: run artifact