UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

26 lines (25 loc) 907 B
import { n as applyAgentDefaultModelPrimary } from "./provider-onboard-CBhOzm7U.js"; //#region extensions/vercel-ai-gateway/onboard.ts const VERCEL_AI_GATEWAY_DEFAULT_MODEL_REF = "vercel-ai-gateway/anthropic/claude-opus-4.6"; function applyVercelAiGatewayProviderConfig(cfg) { const models = { ...cfg.agents?.defaults?.models }; models[VERCEL_AI_GATEWAY_DEFAULT_MODEL_REF] = { ...models[VERCEL_AI_GATEWAY_DEFAULT_MODEL_REF], alias: models["vercel-ai-gateway/anthropic/claude-opus-4.6"]?.alias ?? "Vercel AI Gateway" }; return { ...cfg, agents: { ...cfg.agents, defaults: { ...cfg.agents?.defaults, models } } }; } function applyVercelAiGatewayConfig(cfg) { return applyAgentDefaultModelPrimary(applyVercelAiGatewayProviderConfig(cfg), VERCEL_AI_GATEWAY_DEFAULT_MODEL_REF); } //#endregion export { applyVercelAiGatewayConfig as n, VERCEL_AI_GATEWAY_DEFAULT_MODEL_REF as t };