Failing MCP calls now share one login retry instead of firing several at once.
What's wrong with this entry?
The MCP client now tracks whether a re-authentication is already running for each server, and both the tool-call and connect retry paths check it before treating a closed connection as grounds for another attempt. Several calls failing together now share one OAuth re-auth.
reauthInFlight = new Map();
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.