@mcp-z/client
    Preparing search index...

    Interface OAuthFlowOptions

    Options for OAuth authorization flow

    interface OAuthFlowOptions {
        headless?: boolean;
        logger?: Logger;
        pkce?: boolean;
        port: number;
        redirectUri?: string;
        resource?: string;
        scopes?: string[];
        timeout?: number;
    }
    Index
    headless?: boolean

    Headless mode (don't open browser)

    logger?: Logger

    Optional logger for debug output (defaults to singleton logger)

    pkce?: boolean

    Enable PKCE (RFC 7636) - recommended for all clients, required for public clients

    port: number

    Port for OAuth callback listener (required - use get-port to find available port)

    redirectUri?: string

    Redirect URI for OAuth callback (optional - will be built from port if not provided)

    resource?: string

    Resource parameter (RFC 8707) - target resource server identifier

    scopes?: string[]

    OAuth scopes to request

    timeout?: number

    Timeout for callback (milliseconds)