fastmcp/docs/servers
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
..
auth config algorithm support 2025-06-30 16:33:25 -05:00
composition.mdx Clean up docs 2025-07-03 11:24:53 -04:00
context.mdx Update documentation 2025-06-28 15:05:13 -04:00
elicitation.mdx Support "no response" elicitation requests 2025-06-30 13:03:57 -04:00
logging.mdx Update documentation 2025-06-28 15:05:13 -04:00
middleware.mdx Update middleware imports and documentation 2025-06-30 18:35:16 -04:00
openapi.mdx Add docs 2025-06-10 21:13:27 -04:00
progress.mdx Update parameter capitalization 2025-06-28 15:06:16 -04:00
prompts.mdx Fix version badge for messages 2025-06-26 09:40:49 -04:00
proxy.mdx Fix concurrent proxy client operations with session isolation (#1083) 2025-07-08 17:22:43 -04:00
resources.mdx Add automatic MCP list change notifications and client message handling 2025-06-24 22:33:06 -04:00
sampling.mdx Update parameter capitalization 2025-06-28 15:06:16 -04:00
server.mdx Fix concurrent proxy client operations with session isolation (#1083) 2025-07-08 17:22:43 -04:00
tools.mdx Update docs 2025-06-27 22:38:55 -04:00