Skip to content

v1.0.9

Choose a tag to compare

@github-actions github-actions released this 06 Aug 00:46
cc8c7f2

What's Changed

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

New Contributors

Full Changelog: v1.0.8...v1.0.9