UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

16 lines (15 loc) • 4.8 kB
import { r as normalizeProviderId } from "../provider-id-D1VImdKk.mjs"; import { r as isCloudModelRef } from "../model-catalog-refs-D3xvQZh0.mjs"; import { n as normalizeGooglePreviewModelId, t as normalizeAntigravityPreviewModelId } from "../provider-model-id-normalize-Bx8UgVVS.mjs"; import { t as DEFAULT_CONTEXT_TOKENS } from "../defaults-Jag53zwP.mjs"; import { n as parseModelRef } from "../model-selection-normalize-AjjSfI-g.mjs"; import { C 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, w as supportsClaudeNativeXhighEffort, x as supportsClaudeFastMode, y as supportsClaude1MContext } from "../anthropic-D-i5CCnY.mjs"; import { r as resolveProviderEndpoint } from "../provider-attribution-DCsKu1Yv.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-CiUtRDCv.mjs"; import { a as resolveToolCallArgumentsEncoding, i as normalizeModelCompat, o as resolveUnsupportedToolSchemaKeywords, r as hasToolSchemaProfile, t as applyModelCompatPatch } from "../provider-model-compat-DQ2tKK7m.mjs"; import { n as resolveClaudeThinkingProfile, t as isClaudeAdaptiveThinkingDefaultModelId } from "../provider-claude-thinking-vHRl78JV.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, u as sanitizeGoogleGeminiReplayHistoryAsync } from "../provider-replay-helpers-Da6bKlcZ.mjs"; import { r as resolveMoonshotThinkingType, t as createMoonshotThinkingWrapper } from "../moonshot-thinking-tHFiyu6A.mjs"; import { t as matchesExactOrPrefix } from "../provider-model-id-match-BaRr80pd.mjs"; import { a as isProxyReasoningUnsupportedModelHint, c as cloneFirstTemplateModel, i as defineSelfHostedOpenAICompatibleProvider, l as resolveFamilyForwardCompatModel, n as PASSTHROUGH_GEMINI_REPLAY_HOOKS, o as modelCostsEqual, r as buildProviderReplayFamilyHooks, s as selectPreferredLocalModelId, t as NATIVE_ANTHROPIC_REPLAY_HOOKS } from "../provider-model-shared-C5gOQ-11.mjs"; export { DEFAULT_CONTEXT_TOKENS, GPT5_BEHAVIOR_CONTRACT, GPT5_FRIENDLY_CHAT_PROMPT_OVERLAY, GPT5_FRIENDLY_PROMPT_OVERLAY, GPT5_HEARTBEAT_PROMPT_OVERLAY, NATIVE_ANTHROPIC_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, sanitizeGoogleGeminiReplayHistoryAsync, selectPreferredLocalModelId, supportsClaude1MContext, supportsClaudeAdaptiveThinking, supportsClaudeFastMode, supportsClaudeNativeMaxEffort, supportsClaudeNativeXhighEffort };