Skip to content

Bump Microsoft.Agents.AI and Microsoft.Extensions.AI#11

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/nuget/multi-4e2fed88d7
Open

Bump Microsoft.Agents.AI and Microsoft.Extensions.AI#11
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/nuget/multi-4e2fed88d7

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Apr 22, 2026

Updated Microsoft.Agents.AI from 1.0.0 to 1.2.0.

Release notes

Sourced from Microsoft.Agents.AI's releases.

1.2.0

Changes:

  • f2b215a2f6d4767fd37b17dd33195100ea2e498f .NET [WIP] Foundry Hosted Agents Support (#​5312) [ #​5091, #​5287, #​5278, #​5281, #​5316, #​5336, #​5341, #​5367, #​5368, #​5371, #​5374, #​5406, #​5408 ]
  • 57fa8ea9022ac9ec39fb5ececb020aa042599c8f Python: Fix OpenAIEmbeddingClient to use AsyncOpenAI for /openai/v1 endpoints (#​5137) [ #​5068 ]
  • aa582d021d69dd3b047d7664ced090dcc08b56f2 Python: feat(evals): add ground_truth support for similarity evaluator (#​5234)
  • 8f17067383154e87e3a3c8ae673c7b5f1cf71add .NET: Update .NET package version 1.2.0 (#​5364)
  • 267351b7607595cfcb2d64c739587bc50a476e2f .NET: Expand Workflow Unit Test Coverage (#​5390)
  • adcd2d33f5e32be85ea141fc8cc6fbe590aa0981 .NET: Declarative workflows - Gracefully handle agent scenarios when no response is returned (#​5376)
  • d5777bc546ba48652d85cec6093b445965533a4a fix: Duplicate CallIds cause Handoff Message Filtering to fail (#​5359)
  • b6b191ad9c2ddaaa8a647419135f01a2d3fce73a Python: Add second approval-required tool (set_stop_loss) to concurrent_builder_tool_approval sample (#​4875) [ #​4874 ]
  • 2c8036779c20e5fa2feb6304c01e28c594e801a9 Python: Bump versions for a release. Update CHANGELOG (#​5385)
  • ce8b6305d8e7280ac9d22226a17e2e4f0828ef97 Python: Foundry hosted agent V2 (#​5379) [ #​5177, #​5215, #​5235, #​5261, #​5281, #​5284, #​5298, #​5372, #​5378 ]
See More
  • 07f4c8a8d66d2fba40bdd086f16cc6dca059d054 Python: Expose forwardedProps to agents and tools via session metadata (#​5264) [ #​5239 ]
  • 04aaf0c1fe6023a579a334f9d2afe5b79ca497f0 Python: Add support for Foundry Toolboxes (#​5346)
  • 3e54a689fc96d681a072fe7e7cfc445909dac74b Python: Add search tool content for OpenAI responses (#​5302)
  • 60af59ba8b3c871065d0a288f21bfd7f0d6be3c1 .NET: Features/3768-devui-aspire-integration (#​3771)
  • 69894eded89d6e8ebf7bdb75cd0d9da54ade8b21 Python: Flatten hyperlight execute_code output (#​5333)
  • 495e1dad6bf3c62b14929805cfd5f0409c897876 Python: Fix CopilotStudioAgent to reuse conversation ID from existing session (#​5299) [ #​5285 ]
  • 5777ed26e62e721375f78c404b8df1dfbc322560 .NET: fix: Add session support for Handoff-hosted Agents (#​5280)
  • 52303a8d07e8f9f2c3f056d969d99a9062c06219 .NET: Add Code Interpreter container file download samples (#​5014) [ #​3081 ]
  • c85d24da440ebe5266852f6356aecdadc41379c6 .NET: Fix declarative resume edge predicates to recognize both direct and PortableValue-wrapped forms after checkpoint restore (#​5323)
  • b03cb324d5cc5e91a55b5eb9045b8ead244aaf11 Python: Add Hyperlight CodeAct package and docs (#​5185)
  • dbf935b4e30cf9ae2553cad54f6bc09668f7eb62 .NET: fix: Foundry Agents without description in Handoff (#​5311)
  • ca580a8316a904e947e48aaba8f3c00eb738ae36 .NET: Add error checking to workflow samples (#​5175)
  • 101e07b0610e2a73e0c369be7e81907a44fb243f .NET: Add Handoff sample (#​5245)
  • aee1acbf8baeb9fb3b3f196975aae9e7f7481096 .NET: Foundry Evals integration for .NET (#​4914) [ #​5269 ]
  • 91e34358eb4f2643b13537b470d8ea0aeaec7307 Python: Feat: Add finish_reason support to AgentResponse and AgentResponseUpdate (#​5211) [ #​4622 ]
  • 90a633967ca60601fc696d335d770f9f05e236e2 Python: Fix Gemini client support for Gemini API and Vertex AI (#​5258)
  • c14beedb3af8bdee168e3a06a245a5b9d8fa5f75 test: Add Handoff composability test (#​5208)
  • 43d98974d3994486a35602467efcffb85839ce66 fix: propagate A2A metadata with namespaced key in additional_properties (#​5240) (#​5256)
  • 60da0ffb4803e0db18d3d3bde8e008eb4277882c .NET: Improve local release build perf by only formatting for one build target framework (#​5266)
  • a2044829b13659ac40f7f4112f74efcce15397cc .NET: Update Microsoft.Extensions.AI to 10.5.0 and OpenAI to 2.10.0 and remove unused refs (#​5269)
  • 435c66e9c9f215fdea4b041da35e6ca774b63094 Python: Handle url_citation annotations in FoundryChatClient streaming responses (#​5071) [ #​5029 ]
  • 52d50be9e06456aa8dc4adb2525b0bbd4f60d4d3 Bump Anthropic SDK to 12.13.0 and Anthropic.Foundry to 0.5.0 (#​5279)
  • d20f9b5f973b0b8f693f530a8e3c0f9d9c99bb94 Add AgentExecutorResponse.with_text() to preserve conversation history through custom executors (#​5255) [ #​5246 ]
  • 87a8fa2a9d0ffd3d0b4b31882e70c4f60462bb29 .NET: Fix intermittent checkpoint-restore race in in-process workflow runs (#​5134)
  • 8f7fd9525d1bf24f9606779ba7f8d41b66ce2ff1 Python: Add OpenAI types to default checkpoint encoding allow list (#​5297)
  • 69697065ab78502c5e58a7e6bc90ae14fdc46c20 Python: Add context_providers and description to workflow.as_agent() (#​4651)
  • fe4cd3cddc99f157710296dad892bec427cae991 Revert to public MCP server and skip on transient upstream errors (#​5296)
  • 611230cc8ebde031d6c15dbc15d7053ddf56b40c Python: improve misc-integration test robustness (#​5295)
  • f112150cfbc4d514b21b60a81bbe5239b4b2c81f Python: bump misc-integration retry delay to 30s (#​5293)
  • ff05c22c5853a51b83c05b6fdb3b8e982bbf3b31 Python: add experimental file history provider (#​5248)
  • eab7f09d03387a2b393f9785963353c1a09e8b6b Forward provider config to SessionConfig in GitHubCopilotAgent (fixes #​5190) (#​5195)
  • 68b93641b6802abd2d00a5191cb16c6074d39fe1 Python: Bump agent-framework-devui to 1.0.0b260414 for release (#​5259)
  • 2b251d904f1cb045ec3b7e13411cac3c1aa1e019 Python: Fix reasoning replay when store=False (#​5250)
  • 485af07b8c21896b7f24a0313b5a226b3bd711f8 Python: Add GeminiChatClient (#​4847)
    ... (truncated)

1.1.0

Changes:

  • 3e864cdb4c6031cf93096fa6af4d927b31126d8a .NET: Update version to 1.1.0 (#​5204)
  • 14d2ab3262580a383472b406d97b36cfd86b2787 Standardize file skills terminology on 'directory' (#​5205)
  • e5f7b9c260961916e108ca10780988aeefd51662 .NET: Support reflection for discovery of resources and scripts in class-based skills (#​5183)
See More
  • 1dd828d25502a1d4b4facff8e278da0668b40d28 CHANGELOG Update with V1.0.0 Release (#​5069)
  • 8348584ac29f91a2c5e5e3db05166add1bb7b2af VerifySamples: Filter projects to net10 only (#​5184)
  • 6d6cb840aec8b85c6bb5e95dc680c8fdd6110394 .NET: Improve resilience of verify-samples by building separately and improving evaluation instructions (#​5151)
  • 79afda1a6c4103baa5ae3a42b3004a9e1d28f892 Samples fixes (#​5169)
  • a7a02c1abd87cdb69637aa6f51b98632b9b980c4 Fix test compat for entity key validation (#​5179)
  • 7010dd7439d1fd8f377ad062c7483edb1da60118 .NET: Support custom types in skill resource and script functions (#​5152)
  • e10d448ae29417f3aa107973ab7f7c2745cf7993 Fix handoff workflow context management and improve AG-UI demo (#​5136)
  • 942cb04ccb5adb3726f292659a7b61b5d67681b6 .NET: Fix compaction chat history duplication bug (#​5149)
  • e224f06e601a8ae16ea78c28f434848f332595a3 .NET: Update models used in dotnet samples to gpt-5.4-mini (#​5080)
  • 826d8db84c25389defa7aa13caa2016689c1b975 .NET: fix: Concurrent Workflow Sample (#​5090)
  • 4134c74060d37db60c600a5b748a4f7bfeb2ae41 Add CreateSessionAsync(conversationId) to FoundryAgent (#​5144) [ #​5138 ]
  • 86b49d800e9dc37df9d07f7924c9445ba5b8d2c2 Fix and simplify ComputerUse sample (#​5075)
  • d73c06fa8c1bcb9dc3351d3c80f023d4192765b7 .NET: Align skill folder discovery with spec (#​5078)
  • 746c7da216b9cf8d8affbfe40445fd6bcd3ae291 Revise agent examples in README.md (#​5067)
  • d30103fee6b03e2322dc13d590ef43661692b7c9 .NET: Fix input signal issue during checkpoint restoration (#​5085)
  • 55ae57c0ed403c10fc3520505198ca32e71e76d8 .NET: Add Message Delivery Callback Overloads to Executor (#​5081)
  • d284d96a9ed6cbe9220837e139ccb7202e5b5659 fix: 04_MultiModelService sample (#​5074)
  • d1a81159de1b51113c7a0357fdde14aebf1afb79 Bump Anthropic from 12.8.0 to 12.11.0 (#​5055)
  • 9f0dbe5f8dc0c22861e761a26c4c6ed6e2436581 .NET: Improve workflow unit test coverage (#​5072)
  • 3fc1d000265e0db1f434fa5617d6e641b58c61a7 .NET: skill as class (#​5027)
  • e4defadc799cea13efa912e7ee21ce833a5a5c92 .NET: Add github actions workflow for verify-samples (#​5034)

This list of changes was auto generated.

1.0.1

1.0.1 - 2026-04-09

[!IMPORTANT]
Security hardening for FileCheckpointStorage: Checkpoint deserialization now flows through a restricted unpickler by default, which only permits a built-in set of safe Python types and all agent_framework framework types. If your application stores custom types in checkpoints, pass their "module:qualname" identifiers via the new allowed_checkpoint_types constructor parameter — otherwise loads will raise WorkflowCheckpointException. See Security Considerations for details and the opt-in format.

Added

  • samples: Add sample documentation for two separate Neo4j context providers for retrieval and memory (#​4010)
  • agent-framework-azure-cosmos: Add Cosmos DB NoSQL checkpoint storage for Python workflows (#​4916)

Changed

  • docs: Remove pre-release flag from agent-framework installation instructions (#​5082)
  • samples: Revise agent examples in README.md (#​5067)
  • repo: Update CHANGELOG with v1.0.0 release (#​5069)
  • agent-framework-core: [BREAKING] Fix handoff workflow context management and improve AG-UI demo (#​5136)
  • agent-framework-core: Restrict persisted checkpoint deserialization by default (#​4941)
  • samples: Bump vite from 7.3.1 to 7.3.2 in /python/samples/05-end-to-end/ag_ui_workflow_handoff/frontend (#​5132)
  • python: Bump cryptography from 46.0.6 to 46.0.7 (#​5176)
  • python: Bump mcp from 1.26.0 to 1.27.0 (#​5117)
  • python: Bump mcp[ws] from 1.26.0 to 1.27.0 (#​5119)

Fixed

  • agent-framework-core: Raise clear handler registration error for unresolved TypeVar annotations (#​4944)
  • agent-framework-openai: Fix response_format crash on background polling with empty text (#​5146)
  • agent-framework-foundry: Strip tools from FoundryAgent request when agent_reference is present (#​5101)
  • agent-framework-core: Fix test compatibility for entity key validation (#​5179)
  • agent-framework-openai: Stop emitting duplicate reasoning content from response.reasoning_text.done and response.reasoning_summary_text.done events (#​5162)

Full Changelog: microsoft/agent-framework@python-1.0.0...python-1.0.1

Commits viewable in compare view.

Updated Microsoft.Extensions.AI from 10.4.1 to 10.5.0.

Release notes

Sourced from Microsoft.Extensions.AI's releases.

10.5.0

HTTP Logging Middleware APIs in Microsoft.AspNetCore.Diagnostics.Middleware are now stable. This release also transfers Microsoft.Extensions.VectorData.Abstractions and Microsoft.Extensions.VectorData.ConformanceTests from the Semantic Kernel repository into dotnet/extensions, jumping from 10.1.0 to 10.5.0 for consistent versioning. The release also delivers fixes across the AI libraries, AI Evaluation, and Service Discovery.

Breaking Changes

  1. Rename VectorStoreVectorAttribute constructor parameter #​7460
    • The Dimensions parameter was renamed to dimensions (lowercase). This is a source-breaking change only — binary compatibility is preserved.
    • If you use the named argument syntax new VectorStoreVectorAttribute(Dimensions: 1536), update it to new VectorStoreVectorAttribute(dimensions: 1536).

Experimental API Changes

Now Stable

  • HTTP Logging Middleware APIs are now stable (previously EXTEXP0013): AddHttpLogEnricher<T>, IHttpLogEnricher, and RequestHeadersLogEnricherOptions.HeadersDataClasses #​7380

What's Changed

AI

  • Fix OpenAIResponsesChatClient to respect "store":false in responses #​7417 by @​stephentoub
  • Fix InvalidOperationException in CoalesceWebSearchToolCallContent #​7419 by @​stephentoub
  • Handle F# optional parameters in AIFunctionFactory schema generation #​7439 by @​eiriktsarpalis
  • Fix ComputerCallResponseItem using Item.Id instead of CallId #​7446 by @​jozkee
  • Fix HostedFileContent with image MIME type sent as input_file instead of input_image #​7438 by @​stephentoub (co-authored by @​copilot)
  • Guard Activity.Current restore with null check in OpenTelemetry streaming clients #​7443 by @​stephentoub (co-authored by @​copilot)
  • Enable stateless mode in remote MCP server template (released as v1.2.0 on 2026-04-01) #​7441 by @​jeffhandley

Vector Data

  • Move Microsoft.Extensions.VectorData.Abstractions over from Semantic Kernel #​7434 by @​roji
  • Rename VectorStoreVectorAttribute dimensions constructor parameter #​7460 by @​roji

AI Evaluation

  • Add Path Validation for DiskBasedResponseCache and DiskBasedResultStore #​7397 by @​peterwald
  • Update brace-expansion for CVE-2026-33750 #​7457 by @​SamMonoRT

ASP.NET Core Extensions

  • Removing experimental attribute from Http logging middleware #​7380 by @​mariamgerges

Service Discovery

  • Implement RFC6761 reserved DNS names handling #​6924 by @​rzikm

Documentation Updates

  • Remove per-library CHANGELOG.md files #​7413 by @​jeffhandley

Test Improvements

... (truncated)

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps Microsoft.Agents.AI from 1.0.0 to 1.2.0
Bumps Microsoft.Extensions.AI from 10.4.1 to 10.5.0

---
updated-dependencies:
- dependency-name: Microsoft.Agents.AI
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.Extensions.AI
  dependency-version: 10.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants