What's Changed
- Bump the java-maven-deps group in /java with 3 updates by @dependabot[bot] in #1613
- Bump the java-codegen-deps group in /java/scripts/codegen with 2 updates by @dependabot[bot] in #1614
- Add open-canvases snapshot tracking to the Java SDK by @jmoseley in #1606
- Add docs style instructions for copilot agents by @sunbrye in #1236
- docs: rename index.md to README.md in docs directories by @andyfeller in #1631
- Make exit_plan_mode E2E snapshot tolerant of reworded CLI tool result by @stephentoub in #1639
- Add
deferparameter to tool definition by @almaleksia in #1632 - Make Go JSON-RPC requests context-aware by @qmuntal in #1643
- Bump esbuild from 0.27.3 to 0.28.1 in /scripts/codegen in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1647
- Add API docs column to Available SDKs table in README by @Copilot in #1662
- Update @github/copilot to 1.0.62 by @github-actions[bot] in #1672
- Add E2E test for session.providerEndpoint.get by @SteveSandersonMS in #1621
- SDK: add optional memory configuration to session create and resume by @Morabbin in #1617
- [E2E] session.todos_changed event + readSqlTodosWithDependencies (6 languages) by @SteveSandersonMS in #1622
- Add graceful runtime shutdown to SDK clients by @stephentoub in #1667
- fix(python): round sub-millisecond durations in to_timedelta_int by @idryzhov in #1668
- Add ADR-005: Ergonomic tool definition via annotation processor by @edburns in #1684
- Add OTLP protocol telemetry options by @loganrosen in #1648
- Bump esbuild from 0.28.0 to 0.28.1 in /java/scripts/codegen by @dependabot[bot] in #1649
- Bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in #1681
- Standardize README prerequisites across all SDK languages by @scottaddie in #1636
- Update .NET SDK contribution prerequisite by @scottaddie in #1678
- Update @github/copilot to 1.0.63 by @github-actions[bot] in #1686
- Fix Dependabot security alerts: bump esbuild, tsx, js-yaml by @Copilot in #1685
- Rename SystemPromptSections → SystemMessageSections for cross-SDK consistency by @edburns in #1683
- Surface ModelBilling.tokenPrices on public SDK types by @MackinnonBuck in #1633
- Port
shouldUseReplacedIdentitySectionInResponseE2E test to dotnet, go, nodejs, python, and rust by @Copilot in #1691 - Generate package-info.java for generated packages by @edburns in #1695
- Update @github/copilot to 1.0.64-0 by @github-actions[bot] in #1697
- fix: skip CLI download in build.rs when DOCS_RS env var is set by @Copilot in #1660
- Update Azure managed identity setup docs by @scottaddie in #1712
New Contributors
- @andyfeller made their first contribution in #1631
- @almaleksia made their first contribution in #1632
- @idryzhov made their first contribution in #1668
- @scottaddie made their first contribution in #1636
Full Changelog: rust/v1.0.1...rust/v1.0.2