William Easton
William Easton
### Initial Checks - [x] I confirm that I'm using the latest version of Pydantic AI - [x] I confirm that I searched for my issue in https://github.com/pydantic/pydantic-ai/issues before opening...
The refs structure of common json schema means the $defs of input objects get defined once per tool . Perhaps referenced object schemas could be provided separately from the input...
## Summary The ResponseCachingMiddleware was losing prefix information when caching tools, resources, and prompts from mounted/imported servers. The root cause was that the private `_key` attribute wasn't being serialized by...
Add comprehensive documentation for integrating OpenTelemetry with FastMCP for distributed tracing and observability. ## Changes - New integration guide at `docs/integrations/opentelemetry.mdx` - Covers logging integration with LoggingHandler - Demonstrates span...
### Enhancement Let's explore this https://github.com/jlowin/fastmcp/issues/2257 > Totally unrelated to https://github.com/beartype and type-checking, but [FastMCP's "Decorating Methods" caveats doesn't seem quite right](https://gofastmcp.com/patterns/decorating-methods). On the face of it, it really does...
## Summary Converts the BulkToolCaller from an MCPMixin-based implementation to a ToolInjectionMiddleware, following the pattern established in #2142. This simplifies usage and aligns with other tool injection middleware like PromptToolMiddleware...
### Enhancement Now that we have Tool Injection middleware let's just inject the bulk tool caller!
### Enhancement Under Integrations we should consider starting an `AI Agents` section where we cover how to use FastMCP servers/tools in AI Agent frameworks like OpenAI, Google AI Framework, Pydantic...
### Enhancement We currently have a need for secure storage of secrets. These secrets might be private keys for issuing oauth tokens or they might be client oauth secrets. This...
### Description It looks a bit like notification middleware does not work, in my response caching middleware #1845 i cannot get on_notification to fire when sending notifications via `context` ###...