milan-berri and GitHub
2001d91b27
fix(mcp): share temporary MCP OAuth sessions across instances via Redis ( #26162 ) ( #26318 )
...
Temporary MCP OAuth sessions were kept in process-local memory, so on
multi-instance/LB proxy deployments a session created on instance A could
not be found when the follow-up /server/oauth/{server_id}/... request
landed on instance B.
Persist temporary session records to Redis (encrypted with the existing
proxy encryption helpers) as a best-effort L2 cache alongside the current
in-memory L1. Convert get_cached_temporary_mcp_server to async and await
it from the authorize/token/register OAuth endpoints.
Made-with: Cursor
2026-04-23 16:21:27 -07:00
..
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-09 11:46:23 -07:00
2026-04-17 13:02:59 -07:00
2026-03-14 18:44:36 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 18:08:48 +00:00
2026-04-22 23:22:35 +03:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-21 15:41:58 -07:00
2026-04-17 13:02:59 -07:00
2026-04-23 14:48:02 -07:00
2026-04-21 15:24:32 -07:00
2026-04-17 17:36:40 -07:00
2026-04-17 19:29:45 -07:00
2026-03-30 16:24:35 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-22 21:28:42 -07:00
2026-04-20 15:44:11 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-20 22:19:36 -07:00
2026-04-20 15:28:08 -07:00
2026-04-17 13:02:59 -07:00
2026-04-22 17:40:42 -07:00
2026-04-17 13:02:59 -07:00
2026-04-23 16:21:27 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-20 15:08:00 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-03-30 21:30:57 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-17 13:02:59 -07:00
2026-04-11 13:08:59 -07:00
2026-04-17 13:02:59 -07:00
2026-03-28 20:49:02 -07:00
2026-04-17 13:02:59 -07:00
2026-04-01 19:22:54 -07:00