Spaces:
Sleeping
Sleeping
Commit History
-
feat: introduce fastmcp.json configuration system (#1517)
Jeremiah LowinUnverified signature5f2c09d
-
Fix breaking change: restore output_schema=False compatibility (#1482)
Jeremiah LowinUnverified signature3685b24
-
Remove unused arg (#1382)
Jeremiah LowinUnverified signaturecb39c37
-
Add comprehensive OAuth 2.1 authentication system with WorkOS integration (#1327)
Jeremiah LowinUnverified signature3959209
-
Add complete support for TokenVerifier protocol (#1297)
Jeremiah LowinUnverified signatureb6176a5
-
Fix concurrent proxy client operations with session isolation (#1083)
Jeremiah Lowin +1: ClaudeUnverified signature* Refactor Client session state with ClientSessionState dataclass Fixes #1068 by introducing ClientSessionState to encapsulate session management attributes, simplifying Client.new() and preventing concurrent proxy client context mixing through client factory pattern. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Update proxy documentation for new client factory pattern Documents the new session management behavior, client_factory parameter, and concurrent operation safety introduced in v2.10.3 to fix #1068. * Remove deprecation of client parameter and update documentation - Undeprecated FastMCPProxy client parameter - Made client_factory the advanced option for custom control - Added detailed explanation of how client factories work internally - Removed outdated note about proxy feature limitations - Removed fabricated Advanced Usage section * Re-do proxy documentation * Fix deprecated client parameter to provide sess…c7708b2
-
Avoid propagating logs (#1042)
Jeremiah LowinUnverified signature* Avoid propagating logs * Set up caplog for non-root loggers * Update tests6acea03
-
Add structured content & update almost all tests
Jeremiah Lowinaa46c09
-
Add http as an alias for streamable http
Jeremiah Lowin0fa02ae
-
Update docs and test
Jeremiah Lowin7b03b73
-
Fix import prefix behavior
Jeremiah Lowin09cabfa
-
Make prefixes optional
Jeremiah Lowin4d88236 -
Consolidate prefix logic
Jeremiah Lowinfa216f2
-
Make deprecation warnings visible and controllable
Jeremiah Lowin905120e -
Remove FastMCP server tags
Jeremiah Lowin96d7545
-
Ensure old settings access still works
Jeremiah Lowin2101c78
-
Fix linting
Jeremiah Lowinb031366 -
Add env var test
Jeremiah Lowinf0a0f92 -
Remove open-ended and server-specific settings
Jeremiah Lowin927e044
-
Update tests for prompts
Jeremiah Lowinf6c5553 -
Remove empty parens
Jeremiah Lowin224caf9 -
Raise errors when deprecated routes are used
Jeremiah Lowin4d9630f -
Use strict basemodel for Prompt; relax from_function deprecation
Jeremiah Lowin873479e -
Split Tool into Tool and FunctionTool
Jeremiah Lowincba81f4
-
Update test_deprecated.py
Jeremiah Lowinf9d711a
-
Pass client headers through to OpenAPI client
Jeremiah Lowinac33644
-
Update route map logic
Jeremiah Lowinf477a70
-
Make resource prefix format configurable
Jeremiah Lowinb45adb7 -
Remove customizable separators; improve resource separator
Jeremiah Lowincdb0274