Files
agent-framework/python/packages/claude
T
Dineshsuriya D 5c6cf4fc92 Python: fix(claude): preserve $defs in JSON schema for nested Pydantic models (#3655)
* fix(claude): preserve $defs in JSON schema for nested Pydantic models

- Preserve $defs section from Pydantic JSON schema when converting FunctionTool to SDK MCP tool
- This fixes tools with nested Pydantic models that use $ref references
- Add test for nested type schema preservation

Fixes #3654

* Adjust shared state import

* Fix MCP tool kwargs serialization bug

---------

Co-authored-by: Evan Mattson <evan.mattson@microsoft.com>
5c6cf4fc92 ยท 2026-02-04 06:34:26 +00:00
History
..

Get Started with Microsoft Agent Framework Claude

Please install this package via pip:

pip install agent-framework-claude --pre

Claude Agent

The Claude agent enables integration with Claude Agent SDK, allowing you to interact with Claude's agentic capabilities through the Agent Framework.