UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

14 lines (13 loc) • 756 B
import { n as MODEL_DATA_THINKING_FORMATS, t as MODEL_DATA_APIS } from "./model-data-DbiYhCxI.mjs"; import { t as isStringOption } from "./string-readers-V5CfgPTP.mjs"; //#region src/config/model-config-vocabulary.ts /** Provider API adapter ids accepted by model/provider config and schema generation. */ const MODEL_APIS = [...MODEL_DATA_APIS]; /** Thinking/reasoning payload dialects emitted by OpenAI-compatible providers. */ const MODEL_THINKING_FORMATS = [...MODEL_DATA_THINKING_FORMATS]; /** Runtime guard for config-provided thinking format strings. */ function isModelThinkingFormat(value) { return isStringOption(value, MODEL_THINKING_FORMATS); } //#endregion export { MODEL_THINKING_FORMATS as n, isModelThinkingFormat as r, MODEL_APIS as t };