Class McpOauthProbeResult

java.lang.Object
com.github.copilot.generated.rpc.McpOauthProbeResult
Direct Known Subclasses:
McpOauthProbeResultAuthenticated, McpOauthProbeResultFailed, McpOauthProbeResultNeedsAuth, McpOauthProbeResultNoAuthRequired

@Generated("copilot-sdk-codegen") public abstract class McpOauthProbeResult extends Object
Passive MCP OAuth probe result. `authenticated` means the server accepted the probe request while an OAuth-origin access token was attached; it does not prove the server required or independently validated that token. The probe does not make a second unauthenticated request. Failed is an expected probe-domain outcome; JSON-RPC errors are reserved for API-call failures.
Since:
1.0.0
  • Constructor Details

    • McpOauthProbeResult

      public McpOauthProbeResult()
  • Method Details

    • getStatus

      public abstract String getStatus()
      Returns the discriminator value for this variant.
      Returns:
      the status discriminator