Release v1.23.1
Bug-fix release focused on multi-user auth correctness and CLI argument handling.
What's Changed
- Auth identity no longer leaks between requests —
AuthInfoMiddlewarere-derives the caller's identity on every request instead of relying on FastMCP's session store, so clients that open a new session per tool call always get the right user. Thanks @SlayerBirden in #992 - Quieter, clearer logs on streamable-HTTP with legacy auth — no more noisy warnings when running the older auth path. by @taylorwilsdon in #991
workspace-clistops eating your quotes — a value likequery='"exact phrase"'was parsed as JSON and silently unquoted, breaking Gmail phrase searches. Values are now only JSON-decoded when they actually look like JSON (3,[["a"]],true); everything else is passed through verbatim. by @CapitalX in #983
New Contributors
Full Changelog: v1.23.0...v1.23.1