fastmcp/docs
Jeremiah Lowin c452164e86
Fix concurrent proxy client operations with session isolation (#1083)
* 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 session isolation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-07-08 17:22:43 -04:00
..
.cursor/rules Clean up parameter documentation 2025-06-22 20:59:53 -04:00
assets Update favicon 2025-07-06 12:01:49 -04:00
clients Docs: add example of more concise way to use bearer auth (#1055) 2025-07-06 10:26:02 -04:00
community Fix broken links 2025-07-06 12:02:03 -04:00
css Add MCP json output from CLI (#1056) 2025-07-06 10:23:50 -04:00
deployment Alias streamable-http as http 2025-06-22 20:00:11 -04:00
getting-started Fix broken links 2025-07-06 12:02:03 -04:00
integrations Add MCP json output from CLI (#1056) 2025-07-06 10:23:50 -04:00
patterns feat: Add --path Option to CLI for HTTP/SSE Route (#1087) 2025-07-08 11:20:15 -04:00
python-sdk fix a couple parsing issues 2025-06-25 11:26:22 -05:00
servers Fix concurrent proxy client operations with session isolation (#1083) 2025-07-08 17:22:43 -04:00
snippets Add MCP json output from CLI (#1056) 2025-07-06 10:23:50 -04:00
tutorials Clean up docs 2025-07-03 11:24:53 -04:00
changelog.mdx Fix broken links 2025-07-06 12:02:03 -04:00
docs.json Update favicon 2025-07-06 12:01:49 -04:00
updates.mdx Update changelog and updates for 2.9 release 2025-06-23 18:47:13 -04:00