UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

24 lines (23 loc) 757 B
import { i as buildModelAliasIndex } from "./model-selection-shared-b32cUYts.js"; import { c as resolveDefaultModelForAgent } from "./model-selection-CA_65iXi.js"; //#region src/auto-reply/reply/directive-handling.defaults.ts /** Resolve default provider/model plus alias index for directive parsing. */ function resolveDefaultModel(params) { const mainModel = resolveDefaultModelForAgent({ cfg: params.cfg, agentId: params.agentId, allowPluginNormalization: false }); const defaultProvider = mainModel.provider; return { defaultProvider, defaultModel: mainModel.model, aliasIndex: buildModelAliasIndex({ cfg: params.cfg, defaultProvider, allowPluginNormalization: false }) }; } //#endregion export { resolveDefaultModel as t };