Automated Reference Implementation Sync
There are 16 new commits in the official Copilot SDK since the last merge.
Recent reference implementation commits
c063458 Expand SDK E2E runtime coverage (#1197)
ced6613 Stabilize unknown session delete E2E assertions (#1198)
e8dabaf Update `@github/copilot` to 1.0.41-0 (#1195)
6a0e065 Refine version update logic to allow arbitrary identifiers (e.g., "beta", not just "preview") (#1193)
662f270 Add copilotHome option for configurable data directory (#1191)
180ca47 Support optional connection token for TCP servers (#1176)
d3abfa2 Add instructionDirectories session config support (#1190)
e0dd37b docs(python): clarify available_tools/excluded_tools filter all tools, not just built-ins (#1180)
c22f361 docs: replace non-existent ghcr.io/github/copilot-cli image with build instructions (#1189)
f7f9450 Expand E2E test coverage across all 4 SDKs (#1186)
f8cf846 Derive session event envelopes from schema (#1184)
fcdd615 Update `@github/copilot` to 1.0.40 (#1183)
ffe4f01 Update `@github/copilot` to 1.0.40-3 (#1182)
58ab82c Update `@github/copilot` to 1.0.40-1 (#1177)
155e887 Replace StreamJsonRpc with a custom JSON-RPC implementation in the .NET SDK (#1170)
fd16c3d docs: document --host for non-loopback headless connections (#1174)
Instructions
You MUST follow these steps in order. Do NOT improvise or skip scripts.
- ✅✅Read .github/prompts/agentic-merge-reference-impl.prompt.md in full before starting✅✅
❌❌Do NOT clone the reference implementation manually — the start script does this.❌❌
❌❌Do NOT update .lastmerge manually — the finish script does this.❌❌
❌❌Do NOT skip the finish script — it syncs codegen versions and updates .lastmerge.❌❌
Generated by Reference Implementation Sync · ● 268.7K · ◷
Automated Reference Implementation Sync
There are 16 new commits in the official Copilot SDK since the last merge.
e42b726ca42bd1b2e099a956c9287ba9435ba3e5c063458ecc3d606766f04cf203b11b08de672cc8Recent reference implementation commits
Instructions
You MUST follow these steps in order. Do NOT improvise or skip scripts.
❌❌Do NOT clone the reference implementation manually — the start script does this.❌❌
❌❌Do NOT update .lastmerge manually — the finish script does this.❌❌
❌❌Do NOT skip the finish script — it syncs codegen versions and updates .lastmerge.❌❌