What's Changed
- Add experimental multi-provider BYOK registry config across all six SDKs by @stephentoub in #1718
- [changelog] Add changelog for v1.0.2 by @github-actions[bot] in #1714
- edburns/java-add-spotless-to-java-coding-skill by @edburns in #1723
- Add Java low-level tool definition E2E test and skill [1/6] by @edburns in #1721
- Add Node.js low-level tool-definition E2E test [3/6] by @edburns in #1725
- Add Go low-level tool-definition E2E test [2/6] by @edburns in #1724
- Add Python low-level tool-definition E2E test [4/6] by @edburns in #1726
- Add .NET low-level tool-definition E2E test [6/6] by @edburns in #1728
- Add Rust low-level tool-definition E2E test [5/6] by @edburns in #1727
- Fix codegen schema resolution for new @github/copilot package layout by @stephentoub in #1738
- Update @github/copilot to 1.0.64-1 by @github-actions[bot] in #1739
- Bump undici from 6.24.1 to 6.27.0 in /scripts/corrections in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1742
- Add capi.enableWebSocketResponses and provider.transport session options by @dereklegenzoff in #1711
- Python: switch from bundled CLI wheels to downloading explicitly or at runtime by @SteveSandersonMS in #1744
- Update @github/copilot to 1.0.64-3 by @github-actions[bot] in #1752
- HTTP request callback support by @SteveSandersonMS in #1689
- fix(rust): backdate extracted CLI mtime to stop build.rs self-invalidation by @redsun82 in #1776
- Address stephentoub review feedback on HTTP request callback support (+ cross-SDK parity) by @SteveSandersonMS in #1775
- Strong-name sign .NET SDK by @stephentoub in #1778
- Harden bundled Copilot CLI extraction against corrupt/partial installs by @jmoseley in #1635
- Clean up HTTP passthrough API by @SteveSandersonMS in #1784
- Document Java memory section and add Copilot Memory links across SDK READMEs by @Morabbin in #1783
- Add preamble section and preserve action to SDKs by @MackinnonBuck in #1713
- fix(nodejs): handle stdio stdin errors by @sjh9714 in #1584
- docs: add system message customization section to Python README by @Halcyonhal9 in #1066
- Add embeddedcli.Path() accessor for the resolved CLI path by @tbrady77 in #1677
- normalize-sharing-prompts-during-iteration by @edburns in #1729
- Expose exp_assignments injection on session create/resume across all SDKs by @ellismg in #1750
- Update @github/copilot to 1.0.65 by @github-actions[bot] in #1793
- Add getBearerToken callback for BYOK providers (Managed Identity) by @SteveSandersonMS in #1748
New Contributors
- @dereklegenzoff made their first contribution in #1711
- @redsun82 made their first contribution in #1776
- @sjh9714 made their first contribution in #1584
- @Halcyonhal9 made their first contribution in #1066
- @tbrady77 made their first contribution in #1677
- @ellismg made their first contribution in #1750
Full Changelog: v1.0.2...v1.0.4
