UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

16 lines (15 loc) • 4.85 kB
import { r as normalizeProviderId } from "../provider-id-BIyeXQag.mjs"; import { r as isCloudModelRef } from "../model-catalog-refs-Dd-I0WMI.mjs"; import { n as normalizeGooglePreviewModelId, t as normalizeAntigravityPreviewModelId } from "../provider-model-id-normalize-Bx8UgVVS.mjs"; import { t as DEFAULT_CONTEXT_TOKENS } from "../defaults-BbU4k6fu.mjs"; import { n as parseModelRef } from "../model-selection-normalize-DVk7nZbI.mjs"; import { r as resolveProviderEndpoint } from "../provider-attribution-DY9zISkn.mjs"; import { C as supportsClaudeNativeXhighEffort, S as supportsClaudeNativeMaxEffort, _ as resolveClaudeSonnet55ModelIdentity, b as supportsClaudeAdaptiveThinking, c as requiresClaudeDefaultSampling, d as resolveClaudeHaiku55ModelIdentity, f as resolveClaudeModelIdentity, g as resolveClaudeOpus5ModelIdentity, l as requiresClaudeMandatoryAdaptiveThinking, m as resolveClaudeNativeThinkingLevelMap, p as resolveClaudeMythos5ModelIdentity, s as bindsClaudeThinkingPrefix, u as resolveClaudeFable5ModelIdentity, v as resolveClaudeSonnet5ModelIdentity, x as supportsClaudeFastMode, y as supportsClaude1MContext } from "../anthropic-OLTjbWiq.mjs"; import { a as isGpt5ModelId, c as resolveGpt5SystemPromptContribution, i as GPT5_HEARTBEAT_PROMPT_OVERLAY, n as GPT5_FRIENDLY_CHAT_PROMPT_OVERLAY, o as normalizeGpt5PromptOverlayMode, r as GPT5_FRIENDLY_PROMPT_OVERLAY, s as resolveGpt5PromptOverlayMode, t as GPT5_BEHAVIOR_CONTRACT } from "../gpt5-prompt-overlay-4NAHljmU.mjs"; import { a as resolveToolCallArgumentsEncoding, i as normalizeModelCompat, o as resolveUnsupportedToolSchemaKeywords, r as hasToolSchemaProfile, t as applyModelCompatPatch } from "../provider-model-compat-Crbu6VVv.mjs"; import { n as resolveClaudeThinkingProfile, t as isClaudeAdaptiveThinkingDefaultModelId } from "../provider-claude-thinking-BxaYS_gB.mjs"; import { a as buildOpenAICompatibleReplayPolicy, c as resolveTaggedReasoningOutputMode, i as buildNativeAnthropicReplayPolicyForModel, l as sanitizeGoogleGeminiReplayHistory, n as buildGoogleGeminiReplayPolicy, o as buildPassthroughGeminiSanitizingReplayPolicy, r as buildHybridAnthropicOrOpenAIReplayPolicy, s as buildStrictAnthropicReplayPolicy, t as buildAnthropicReplayPolicyForModel } from "../provider-replay-helpers-A0i5woYd.mjs"; import { r as resolveMoonshotThinkingType, t as createMoonshotThinkingWrapper } from "../moonshot-thinking-DKZUWN-7.mjs"; import { t as matchesExactOrPrefix } from "../provider-model-id-match-qxC3QUsY.mjs"; import { a as buildProviderReplayFamilyHooks, c as modelCostsEqual, d as resolveFamilyForwardCompatModel, i as PASSTHROUGH_GEMINI_REPLAY_HOOKS, l as selectPreferredLocalModelId, n as NATIVE_ANTHROPIC_REPLAY_HOOKS, o as defineSelfHostedOpenAICompatibleProvider, r as OPENAI_COMPATIBLE_REPLAY_HOOKS, s as isProxyReasoningUnsupportedModelHint, t as ANTHROPIC_BY_MODEL_REPLAY_HOOKS, u as cloneFirstTemplateModel } from "../provider-model-shared-BS-hKwsB.mjs"; export { ANTHROPIC_BY_MODEL_REPLAY_HOOKS, DEFAULT_CONTEXT_TOKENS, GPT5_BEHAVIOR_CONTRACT, GPT5_FRIENDLY_CHAT_PROMPT_OVERLAY, GPT5_FRIENDLY_PROMPT_OVERLAY, GPT5_HEARTBEAT_PROMPT_OVERLAY, NATIVE_ANTHROPIC_REPLAY_HOOKS, OPENAI_COMPATIBLE_REPLAY_HOOKS, PASSTHROUGH_GEMINI_REPLAY_HOOKS, applyModelCompatPatch, bindsClaudeThinkingPrefix, buildAnthropicReplayPolicyForModel, buildGoogleGeminiReplayPolicy, buildHybridAnthropicOrOpenAIReplayPolicy, buildNativeAnthropicReplayPolicyForModel, buildOpenAICompatibleReplayPolicy, buildPassthroughGeminiSanitizingReplayPolicy, buildProviderReplayFamilyHooks, buildStrictAnthropicReplayPolicy, cloneFirstTemplateModel, createMoonshotThinkingWrapper, defineSelfHostedOpenAICompatibleProvider, hasToolSchemaProfile, isClaudeAdaptiveThinkingDefaultModelId, isCloudModelRef, isGpt5ModelId, isProxyReasoningUnsupportedModelHint, matchesExactOrPrefix, modelCostsEqual, normalizeAntigravityPreviewModelId, normalizeGooglePreviewModelId, normalizeGpt5PromptOverlayMode, normalizeModelCompat, normalizeProviderId, parseModelRef, requiresClaudeDefaultSampling, requiresClaudeMandatoryAdaptiveThinking, resolveClaudeFable5ModelIdentity, resolveClaudeHaiku55ModelIdentity, resolveClaudeModelIdentity, resolveClaudeMythos5ModelIdentity, resolveClaudeNativeThinkingLevelMap, resolveClaudeOpus5ModelIdentity, resolveClaudeSonnet55ModelIdentity, resolveClaudeSonnet5ModelIdentity, resolveClaudeThinkingProfile, resolveFamilyForwardCompatModel, resolveGpt5PromptOverlayMode, resolveGpt5SystemPromptContribution, resolveMoonshotThinkingType, resolveProviderEndpoint, resolveTaggedReasoningOutputMode, resolveToolCallArgumentsEncoding, resolveUnsupportedToolSchemaKeywords, sanitizeGoogleGeminiReplayHistory, selectPreferredLocalModelId, supportsClaude1MContext, supportsClaudeAdaptiveThinking, supportsClaudeFastMode, supportsClaudeNativeMaxEffort, supportsClaudeNativeXhighEffort };