Files
oh-my-opencode/dist/features/skill-mcp-manager/oauth-handler.d.ts
T
2026-03-14 04:56:50 +00:00

10 lines
649 B
TypeScript

import type { ClaudeCodeMcpServer } from "../claude-code-mcp-loader/types";
import { McpOAuthProvider } from "../mcp-oauth/provider";
export declare function getOrCreateAuthProvider(authProviders: Map<string, McpOAuthProvider>, serverUrl: string, oauth: NonNullable<ClaudeCodeMcpServer["oauth"]>): McpOAuthProvider;
export declare function buildHttpRequestInit(config: ClaudeCodeMcpServer, authProviders: Map<string, McpOAuthProvider>): Promise<RequestInit | undefined>;
export declare function handleStepUpIfNeeded(params: {
error: Error;
config: ClaudeCodeMcpServer;
authProviders: Map<string, McpOAuthProvider>;
}): Promise<boolean>;