muster release v5.25.1
Fixed
- No
Warning MCPServerRecoveryFailed for the expected 401 of an OAuth-protected server. When an
MCPServer whose callers bring their own credentials (auth.forwardToken, auth.tokenExchange, or an
OAuth login through muster) came up together with muster, automatic recovery restarted it as soon as
it answered and reported its 401 – the answer such a server is configured to give a token-less probe
– as a failed recovery, one Warning per OAuth-protected server on every platform install, right after
the same reconciler had put the server in Auth Required. Recovery now ends there with a Normal
MCPServerRecoveryAwaitingAuth event (“automatic recovery reached the server; it waits for a
signed-in caller”) and the server connects on the first call that carries a token, as before. A 401
from a machine identity (auth.type: sigv4), a 5xx and a refused connection stay
MCPServerRecoveryFailed. (#1265)