INNER CODE UNIT · TypeScript

getOAuthProviders

Dicklesworthstone/pi_agent_rust · legacy_pi_mono_code/pi-mono/packages/ai/src/utils/oauth/index.ts:70

export function getOAuthProviders(): OAuthProviderInterface[] {
	return Array.from(oauthProviderRegistry.values());
}

/**
 * @deprecated Use getOAuthProviders() which returns OAuthProviderInterface[]
 */
export function getOAuthProviderInfoList(): OAuthProviderInfo[] {
	return getOAuthProviders().map((p) => ({
		id: p.id,
		name: p.name,
		available: true,
	}));
}

// ============================================================================
// High-level API (uses provider registry)
// ============================================================================

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…