| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-08-05 | 11.4 kB | |
| v1.0.9 source code.tar.gz | 2026-08-05 | 4.6 MB | |
| v1.0.9 source code.zip | 2026-08-05 | 6.4 MB | |
| Totals: 3 Items | 11.1 MB | 0 | |
What's Changed
- java: enforce non-blank @CopilotToolParam description at compile time by @rinceyuan in https://github.com/github/copilot-sdk/pull/1980
- java: add schema attribute to @CopilotToolParam and lambda for custom type schema override by @edburns in https://github.com/github/copilot-sdk/pull/2069
- docs: fix non-compiling Rust session-limits example by @examon in https://github.com/github/copilot-sdk/pull/2082
- Fix the plan-mode exit action type name in the fleet mode guide by @examon in https://github.com/github/copilot-sdk/pull/2090
- Fix the Node.js tool-definition example in the Microsoft Agent Framework guide by @examon in https://github.com/github/copilot-sdk/pull/2088
- Fix Go telemetry examples: NewClient takes *ClientOptions and returns one value by @examon in https://github.com/github/copilot-sdk/pull/2086
- Fix active .NET and Python CI failures by @SteveSandersonMS in https://github.com/github/copilot-sdk/pull/2093
- docs: correct the delta field the MAF streaming example reads by @examon in https://github.com/github/copilot-sdk/pull/2105
- Fix the Python list_sessions docstring example to use session_id by @examon in https://github.com/github/copilot-sdk/pull/2099
- docs: rename Azure AI Foundry to Microsoft Foundry in BYOK guide by @scottaddie in https://github.com/github/copilot-sdk/pull/2097
- Bump fast-uri from 3.1.2 to 3.1.4 in /test/harness by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2094
- Bump brace-expansion from 1.1.14 to 1.1.16 in /nodejs by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2095
- Bump hono from 4.12.23 to 4.12.32 in /test/harness by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2096
- docs: add missing assistant.usage event fields to streaming-events reference by @rinceyuan in https://github.com/github/copilot-sdk/pull/2074
- docs: document complete sub-agent event data fields by @rinceyuan in https://github.com/github/copilot-sdk/pull/2072
- Refresh agentic workflows to gh-aw v0.83.1; issue-intent on issue-triage by @alondahari in https://github.com/github/copilot-sdk/pull/2063
- Add StartupTimings per-phase breakdown to Client::start by @jmoseley in https://github.com/github/copilot-sdk/pull/2066
- docs: fix inaccurate SDK/runtime claims found in docs audit by @patniko in https://github.com/github/copilot-sdk/pull/2064
- Fix flaky .NET ask-user E2E tests by @SteveSandersonMS in https://github.com/github/copilot-sdk/pull/2107
- sdk: Expose AgentStop session hook across languages by @belaltaher8 in https://github.com/github/copilot-sdk/pull/2054
- ci: add stable required SDK checks by @SteveSandersonMS in https://github.com/github/copilot-sdk/pull/2108
- Fix flaky .NET session resume E2E test by @SteveSandersonMS in https://github.com/github/copilot-sdk/pull/2109
- dotnet: release oversized JSON-RPC receive buffers by @adirh3 in https://github.com/github/copilot-sdk/pull/2047
- Version-independent SDK test and codegen fixes split from the 1.0.76-0 bump by @stephentoub in https://github.com/github/copilot-sdk/pull/2110
- docs: add server-to-server token guide by @patniko in https://github.com/github/copilot-sdk/pull/2005
- Update @github/copilot to 1.0.76-5 by @github-actions[bot] in https://github.com/github/copilot-sdk/pull/2140
- docs: correct the Python and Go event data model tip by @examon in https://github.com/github/copilot-sdk/pull/2160
- fix(python): select the current platform's CLI package in the E2E harness by @nytron88 in https://github.com/github/copilot-sdk/pull/2117
- docs: fix non-compiling Rust external-transport example by @examon in https://github.com/github/copilot-sdk/pull/2142
- Rebrand Azure AI Foundry references to Microsoft Foundry by @scottaddie in https://github.com/github/copilot-sdk/pull/2126
- Fix .NET in-process E2E transport coverage by @roji in https://github.com/github/copilot-sdk/pull/1986
- Document MCP tool filter naming across SDKs by @syedkazmi14 in https://github.com/github/copilot-sdk/pull/2101
- docs: fix EnableConfigDiscovery summary to accurately describe agent discovery behavior by @smz202000 in https://github.com/github/copilot-sdk/pull/2019
- build(deps): bump the java-maven-deps group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2119
- Bump com.fasterxml.jackson.core:jackson-databind from 2.22.0 to 2.22.1 in /java by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2017
- Add the Agent Factories authoring surface by @MRayermannMSFT in https://github.com/github/copilot-sdk/pull/2114
- Fix CAPI reasoning E2E fixtures by @ellismg in https://github.com/github/copilot-sdk/pull/2181
- docs: correct the remote sessions client option name by @examon in https://github.com/github/copilot-sdk/pull/2179
- docs: correct the ephemeral labels on four persisted session events by @examon in https://github.com/github/copilot-sdk/pull/2172
- docs: document EnableSessionStore and one-shot session guidance by @syf2211 in https://github.com/github/copilot-sdk/pull/1822
- python: decode boolean-discriminated unions by @examon in https://github.com/github/copilot-sdk/pull/2123
- test(java): re-enable ModeHandlers exit_plan_mode E2E assertions by @arimu1 in https://github.com/github/copilot-sdk/pull/2032
- Add usage and billing metrics docs page by @andyfeller in https://github.com/github/copilot-sdk/pull/1720
- forward CustomAgentsLocalOnly in session.create and session.resume by @syf2211 in https://github.com/github/copilot-sdk/pull/1899
- Fix Python codegen synthetic permission approval names by @abhinavgautam01 in https://github.com/github/copilot-sdk/pull/1652
- fix(python): forward binary tool results in HandlePendingToolCall RPC by @syf2211 in https://github.com/github/copilot-sdk/pull/1821
- [Codegen] Honor internal flag on session event types in Node codegen by @MRayermannMSFT in https://github.com/github/copilot-sdk/pull/2177
- Expose managed approval requirement on permission requests by @joshspicer in https://github.com/github/copilot-sdk/pull/2080
- sdk: Expose githubMcpToolConfig across languages by @connor4312 in https://github.com/github/copilot-sdk/pull/2112
- Deflake background task removal E2E tests by @stephentoub in https://github.com/github/copilot-sdk/pull/2190
- Update @github/copilot to 1.0.77 by @github-actions[bot] in https://github.com/github/copilot-sdk/pull/2183
- Update @github/copilot to 1.0.78-2 by @github-actions[bot] in https://github.com/github/copilot-sdk/pull/2193
- fix(python): serialize Pydantic models with mode='json' in tool results by @rinceyuan in https://github.com/github/copilot-sdk/pull/2225
- all SDKs: add EnableExperimentalMode to session create/resume wire with mode-aware defaults by @jmoseley in https://github.com/github/copilot-sdk/pull/1600
- build(deps): bump brace-expansion from 5.0.6 to 5.0.9 in /scripts/docs-validation in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2191
- docs: remove the nonexistent toolName field from tool.execution_complete by @examon in https://github.com/github/copilot-sdk/pull/2212
- feat: add support for additional directories in session configuration by @DonJayamanne in https://github.com/github/copilot-sdk/pull/2180
- docs: fix the Node.js inbound trace-context example to use a real tool-registration API by @examon in https://github.com/github/copilot-sdk/pull/2223
- Update @github/copilot to 1.0.78 by @github-actions[bot] in https://github.com/github/copilot-sdk/pull/2239
- dotnet: update README attachment examples to current API (fixes [#2196]) by @HindzStark in https://github.com/github/copilot-sdk/pull/2208
- Support reasoningEffort: max by @Dharshika-11 in https://github.com/github/copilot-sdk/pull/2228
- Stop sendAndWait from emitting an unhandled rejection by @thejesh23 in https://github.com/github/copilot-sdk/pull/2206
- docs: clarify working directory defaults across SDKs by @xianjianlf2 in https://github.com/github/copilot-sdk/pull/2201
- Speed up Rust E2E tests with shared clients by @SteveSandersonMS in https://github.com/github/copilot-sdk/pull/2250
- build(deps-dev): bump ip-address from 10.2.0 to 10.4.0 in /test/harness by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2245
- build(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2244
- build(deps-dev): bump postcss from 8.5.15 to 8.5.25 in /nodejs by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2243
- build(deps-dev): bump fast-uri from 3.1.4 to 3.1.5 in /test/harness by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2242
- docs: move SDK development guidance to local READMEs by @SteveSandersonMS in https://github.com/github/copilot-sdk/pull/2253
- build(deps-dev): bump postcss from 8.5.15 to 8.5.25 in /test/harness by @dependabot[bot] in https://github.com/github/copilot-sdk/pull/2252
- docs: replace removed
session.idle.backgroundTasksfield with the currentabortedfield by @examon in https://github.com/github/copilot-sdk/pull/2232 - Parallelize Python and Windows .NET CI tests by @SteveSandersonMS in https://github.com/github/copilot-sdk/pull/2251
- Fix active Node and Rust replay E2E flakes by @roji in https://github.com/github/copilot-sdk/pull/2186
- Add userPromptTransformed hook to all SDKs by @SteveSandersonMS in https://github.com/github/copilot-sdk/pull/2254
- fix: Java README version stuck at 1.0.5-01; release sed regex can't match numeric qualifiers by @rinceyuan in https://github.com/github/copilot-sdk/pull/2226
- docs: update Go and Rust API reference links by @scottaddie in https://github.com/github/copilot-sdk/pull/2266
- docs: add citations guide by @patniko in https://github.com/github/copilot-sdk/pull/2267
- sdk: Expose disabled MCP servers across languages by @connor4312 in https://github.com/github/copilot-sdk/pull/2260
New Contributors
- @alondahari made their first contribution in https://github.com/github/copilot-sdk/pull/2063
- @adirh3 made their first contribution in https://github.com/github/copilot-sdk/pull/2047
- @nytron88 made their first contribution in https://github.com/github/copilot-sdk/pull/2117
- @syedkazmi14 made their first contribution in https://github.com/github/copilot-sdk/pull/2101
- @smz202000 made their first contribution in https://github.com/github/copilot-sdk/pull/2019
- @arimu1 made their first contribution in https://github.com/github/copilot-sdk/pull/2032
- @abhinavgautam01 made their first contribution in https://github.com/github/copilot-sdk/pull/1652
- @joshspicer made their first contribution in https://github.com/github/copilot-sdk/pull/2080
- @connor4312 made their first contribution in https://github.com/github/copilot-sdk/pull/2112
- @DonJayamanne made their first contribution in https://github.com/github/copilot-sdk/pull/2180
- @HindzStark made their first contribution in https://github.com/github/copilot-sdk/pull/2208
- @Dharshika-11 made their first contribution in https://github.com/github/copilot-sdk/pull/2228
- @thejesh23 made their first contribution in https://github.com/github/copilot-sdk/pull/2206
- @xianjianlf2 made their first contribution in https://github.com/github/copilot-sdk/pull/2201
Full Changelog: https://github.com/github/copilot-sdk/compare/v1.0.8...v1.0.9