mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-20 14:30:57 +00:00
refactor: isolate provider sdk auth and model helpers
This commit is contained in:
@@ -21,17 +21,20 @@ export {
|
||||
formatApiKeyPreview,
|
||||
normalizeApiKeyInput,
|
||||
validateApiKeyInput,
|
||||
} from "../commands/auth-choice.api-key.js";
|
||||
} from "../plugins/provider-auth-input.js";
|
||||
export {
|
||||
ensureApiKeyFromOptionEnvOrPrompt,
|
||||
normalizeSecretInputModeInput,
|
||||
promptSecretRefForSetup,
|
||||
resolveSecretInputModeForEnvSelection,
|
||||
} from "../commands/auth-choice.apply-helpers.js";
|
||||
export { buildTokenProfileId, validateAnthropicSetupToken } from "../commands/auth-token.js";
|
||||
} from "../plugins/provider-auth-input.js";
|
||||
export {
|
||||
buildTokenProfileId,
|
||||
validateAnthropicSetupToken,
|
||||
} from "../plugins/provider-auth-token.js";
|
||||
export { applyAuthProfileConfig, buildApiKeyCredential } from "../plugins/provider-auth-helpers.js";
|
||||
export { githubCopilotLoginCommand } from "../providers/github-copilot-auth.js";
|
||||
export { loginOpenAICodexOAuth } from "../commands/openai-codex-oauth.js";
|
||||
export { loginOpenAICodexOAuth } from "../plugins/provider-openai-codex-oauth.js";
|
||||
export { createProviderApiKeyAuthMethod } from "../plugins/provider-api-key-auth.js";
|
||||
export { coerceSecretRef } from "../config/types.secrets.js";
|
||||
export { resolveDefaultSecretProviderAlias } from "../secrets/ref-contract.js";
|
||||
|
||||
@@ -14,10 +14,10 @@ export { normalizeProviderId } from "../agents/provider-id.js";
|
||||
export {
|
||||
applyGoogleGeminiModelDefault,
|
||||
GOOGLE_GEMINI_DEFAULT_MODEL,
|
||||
} from "../commands/google-gemini-model-default.js";
|
||||
export { applyOpenAIConfig, OPENAI_DEFAULT_MODEL } from "../commands/openai-model-default.js";
|
||||
export { OPENCODE_GO_DEFAULT_MODEL_REF } from "../commands/opencode-go-model-default.js";
|
||||
export { OPENCODE_ZEN_DEFAULT_MODEL } from "../commands/opencode-zen-model-default.js";
|
||||
} from "../plugins/provider-model-defaults.js";
|
||||
export { applyOpenAIConfig, OPENAI_DEFAULT_MODEL } from "../plugins/provider-model-defaults.js";
|
||||
export { OPENCODE_GO_DEFAULT_MODEL_REF } from "../plugins/provider-model-defaults.js";
|
||||
export { OPENCODE_ZEN_DEFAULT_MODEL } from "../plugins/provider-model-defaults.js";
|
||||
export { OPENCODE_ZEN_DEFAULT_MODEL_REF } from "../agents/opencode-zen-models.js";
|
||||
|
||||
export * from "../plugins/provider-model-definitions.js";
|
||||
|
||||
@@ -13,4 +13,4 @@ export {
|
||||
applyProviderConfigWithDefaultModels,
|
||||
applyProviderConfigWithModelCatalog,
|
||||
} from "../plugins/provider-onboarding-config.js";
|
||||
export { ensureModelAllowlistEntry } from "../commands/model-allowlist.js";
|
||||
export { ensureModelAllowlistEntry } from "../plugins/provider-model-allowlist.js";
|
||||
|
||||
Reference in New Issue
Block a user