[1.3.0] - 2026-05-07
Added
- agent-framework-core: Add
ClassSkillfor class-based skill definitions with declarative metadata and automatic method discovery (#5678) - agent-framework-core: Add experimental session-mode harness context provider (#5611)
- agent-framework-core: Add experimental todo-list harness context provider (#5612)
- agent-framework-core: Add experimental memory harness context provider (#5613)
- agent-framework-core: Notify agent of external
AgentModeProvidermode changes (#5650) - agent-framework-core: Information-flow control prompt injection defense (#5331)
- agent-framework-openai: Support OpenAI and Gemini
allowed_toolstool choice (#5322) - agent-framework-openai: Support GPT-5 verbosity option and restore Foundry
agent_reference(#5619) - agent-framework-anthropic: Add
base_urlparameter toAnthropicClientandRawAnthropicClient(#5685) - agent-framework-foundry-hosting: Add support for function approval flow in Foundry hosted agent (#5666)
- agent-framework-declarative: Add Python parity for
InvokeMcpToolin declarative workflow (#5630) - agent-framework-declarative: Add Python parity for
HttpRequestActionin declarative workflow (#5599) - agent-framework-claude, agent-framework-github-copilot: Enforce
approval_modein Claude and GitHub Copilot agents (#5562) - agent-framework-github-copilot: Upgrade
github-copilot-sdkto v1.0.0b2 withinstruction_directories,copilot_home, and runtime options forwarding on session resume (#5665) - samples: Add hosted agent sample with observability (#5608)
- samples: Add sample for hosted agent with files (#5596)
Changed
- agent-framework-core: [BREAKING — experimental skills API] Restructure agent skills to use multi-source architecture (#5584)
- agent-framework-foundry: Remove bespoke Foundry toolbox helpers; standardize on MCP for toolbox consumption (#5671)
Fixed
- agent-framework-core: Fix
MCPStreamableHTTPToolleakingasyncio.CancelledErrorwhen MCP server is unreachable (#5687) - agent-framework-openai: Drop completed
continuation_tokenfrom shared options in tool loop (#5462) - agent-framework-bedrock: Don't send
toolChoicewhen no tools are configured (#5172) - agent-framework-hyperlight: Fix
WasmSandboxcross-thread Drop and harden hosted-agent sample (#5603) - agent-framework-devui: Fix incorrect workflow timings by adding
created_atto executor events (#5615) - agent-framework-foundry-hosting: Fix hosted MCP replay producing orphan
function_call_output(#5581)