github microsoft/agent-framework dotnet-1.9.0

5 hours ago

Changes:

  • afa7834 Updating dotnet package versions for 1.9 release (#6314)
  • c6951c2 Python: Add MCP-based skills discovery (McpSkillsSource) (#6169)
  • a982428 .NET: Bug fixes for AGUI hosting and workflows (#6311)
  • 90a3e5d .NET: Add ILoggerFactory and IServiceProvider to HarnessAgent constructor (#6273) [ #6103 ]
  • 49a6e43 Python: progressive tool exposure via FunctionInvocationContext (#6233) [ #3877 ]
  • 6086a74 Python: Promote agent-framework-declarative package to RC (#6256)
  • fa8cfb7 Python: Fix FoundryAgent stripping model from PromptAgent requests (#5526) [ #5525 ]
  • 6de4c24 .NET: Promote Workflows.Declarative packages to stable versions (#6254)
  • a5f355e Python: Fix OTLP HTTP base-endpoint losing /v1/{signal} auto-append (#5913)
  • 0cf4892 .NET: Add Hosted-ToolboxMcpSkills sample (#6175)
See More
  • cdc4809 ci: harden Python test coverage workflow (#5982)
  • 0432082 Python: Persist hosted MCP call/results as canonical mcp_call output (#6070)
  • 05ebb96 fix: skip orphan anthropic thinking signatures (#5784)
  • c83a944 Fix open pr count check (#6255)
  • 5d98bed Python: feat(bedrock): implement native structured output support via Converse API (#6052) [ #5966 ]
  • e0d0ad1 Python: feat(evals): Foundry Adaptive Evals integration (rubric-generation) (#6101)
  • f36096c Python: Fix core observability unsafe serialization of function-call arguments containing dataclass/framework objects (#6026) [ #5733 ]
  • 03e14ca .NET: Update hosted agents (#6243)
  • b298113 .NET - Fix missing id on function_call_output in Foundry Hosting (#6246)
  • 8091d05 Python: refresh dev dependencies and validate runtime bounds (#6238)
  • 52a8045 Python: Add background agent support to harness agent (#6155)
  • 78d175a Python: coalesce code interpreter history chunks (#5801)
  • b59a854 Fix integration test worker crashes in Azure Functions on Py3.13 (#4260)
  • 8b0db48 Add community PR limit workflow (#6229)
  • 5affc9c Python: Reorganize A2A samples and use package A2AExecutor (#6165)
  • edcc786 .NET: Preserve and propagate CreatedAt through workflows (#3930)
  • 07a1e83 .NET: Forward Magentic participant replies to manager (#6156)
  • fa2a6af Bump Azure.AI.AgentServer.* packages and align Azure.Core/System.ClientModel (#6178)
  • 11c8d89 .NET: Fix InvokeMcpTool approval path for declarative workflows (#6177)
  • 6510d6e .NET: Quarantine flaky DevUI test (#6159)
  • dd9a4b6 Python: [A2A] Set message_id on AgentResponseUpdate for message-bearing paths (#6163) [ #5949 ]
  • e8ff541 Python: consolidate MCP reliability fixes (#6145)
  • d2d5384 Python: Add Mistral AI embedding client package (#5480)
  • 1fccf16 feat: Remove [Experimental] tag from .NET Orchestrations (#6164)
  • 8ed2159 .NET: Workflow Outputs Overhaul: Support Tagging, Filtering Agent Outputs (#6045)
  • b000a2c Python: Adding AgentFileStore and FileAccessProvider to support file access operations. (#6099)
  • 0578f4c Backfill chat span request model if it's unknown and response model is avaliable (#6160)
  • e9a6063 Python A2A: Expose supported_protocol_bindings as configurable parameter (#6098) [ #6057 ]
  • d2f7993 .NET: feat: Update GroupChatManager semantics to match other Orchestration patterns (#6140)

This list of changes was auto generated.

Don't miss a new agent-framework release

NewReleases is sending notifications on new releases.