class RubyLLM::MCP::Transports::OAuthOptions

def enabled?

def enabled?
  @issuer && @client_id && @client_secret && @scope
end

def initialize(issuer:, client_id:, client_secret:, scopes:)

def initialize(issuer:, client_id:, client_secret:, scopes:)
  @issuer = issuer
  @client_id = client_id
  @client_secret = client_secret
  @scope = scopes
end