Exception: MCP::Client::OAuth::Flow::InvalidGrantError

Inherits:
AuthorizationError show all
Defined in:
lib/mcp/client/oauth/flow.rb

Overview

Raised specifically when the token endpoint rejects a grant with error: "invalid_grant" (RFC 6749 ยง5.2). Callers use this to distinguish "the stored refresh token is dead, discard it" from transient failures (network, 5xx, other RFC 6749 error codes) that should leave the refresh token intact.