import { a as ModelApi, m as ModelProviderDeclarationConfig, o as ModelCompatConfig, s as ModelDefinitionConfig, t as BedrockDiscoveryConfig } from "../types.models-BvJnk7Su.js"; import { f as UnifiedModelCatalogEntry, m as UnifiedModelCatalogSource, p as UnifiedModelCatalogKind } from "../manifest-registry-CIZD-9A4.js"; import { S as resolveProviderEndpoint, m as ProviderEndpointResolution, p as ProviderEndpointClass } from "../provider-request-config-BCB9v_aj.js"; import { a as resolveClaudeMythos5ModelIdentity, c as supportsClaudeAdaptiveThinking, i as resolveClaudeModelIdentity, l as supportsClaudeNativeMaxEffort, n as requiresClaudeMandatoryAdaptiveThinking, o as resolveClaudeNativeThinkingLevelMap, r as resolveClaudeFable5ModelIdentity, s as resolveClaudeSonnet5ModelIdentity, t as requiresClaudeDefaultSampling, u as supportsClaudeNativeXhighEffort } from "../index-oDFIyDjc.js"; import { Xn as UnifiedModelCatalogProviderContext, Zn as UnifiedModelCatalogProviderPlugin, cn as ProviderPlugin } from "../types-DaHgOqFX.js"; import { t as DEFAULT_CONTEXT_TOKENS } from "../defaults-BMN5J5xk.js"; import { A as resolveGpt5SystemPromptContribution, C as GPT5_FRIENDLY_PROMPT_OVERLAY, D as normalizeGpt5PromptOverlayMode, E as isGpt5ModelId, F as buildOpenAICompatibleReplayPolicy, I as buildPassthroughGeminiSanitizingReplayPolicy, L as buildStrictAnthropicReplayPolicy, M as buildGoogleGeminiReplayPolicy, N as buildHybridAnthropicOrOpenAIReplayPolicy, O as renderGpt5PromptOverlay, P as buildNativeAnthropicReplayPolicyForModel, R as resolveTaggedReasoningOutputMode, S as GPT5_FRIENDLY_CHAT_PROMPT_OVERLAY, T as Gpt5PromptOverlayMode, _ as hasToolSchemaProfile, a as ProviderReplayFamily, b as resolveUnsupportedToolSchemaKeywords, c as normalizeAntigravityPreviewModelId, d as isClaudeAdaptiveThinkingDefaultModelId, f as resolveClaudeThinkingProfile, g as hasNativeWebSearchTool, h as applyModelCompatPatch, i as PASSTHROUGH_GEMINI_REPLAY_HOOKS, j as buildAnthropicReplayPolicyForModel, k as resolveGpt5PromptOverlayMode, l as normalizeGooglePreviewModelId, m as matchesExactOrPrefix, n as NATIVE_ANTHROPIC_REPLAY_HOOKS, o as buildProviderReplayFamilyHooks, p as cloneFirstTemplateModel, r as OPENAI_COMPATIBLE_REPLAY_HOOKS, s as isProxyReasoningUnsupportedModelHint, t as ANTHROPIC_BY_MODEL_REPLAY_HOOKS, u as normalizeProviderId, v as normalizeModelCompat, w as GPT5_HEARTBEAT_PROMPT_OVERLAY, x as GPT5_BEHAVIOR_CONTRACT, y as resolveToolCallArgumentsEncoding, z as sanitizeGoogleGeminiReplayHistory } from "../provider-model-shared-BbF5OjVt.js"; import { n as resolveMoonshotThinkingType, t as createMoonshotThinkingWrapper } from "../moonshot-thinking-C1GABWXc.js"; export { ANTHROPIC_BY_MODEL_REPLAY_HOOKS, type BedrockDiscoveryConfig, DEFAULT_CONTEXT_TOKENS, GPT5_BEHAVIOR_CONTRACT, GPT5_FRIENDLY_CHAT_PROMPT_OVERLAY, GPT5_FRIENDLY_PROMPT_OVERLAY, GPT5_HEARTBEAT_PROMPT_OVERLAY, type Gpt5PromptOverlayMode, type ModelApi, type ModelCompatConfig, type ModelDefinitionConfig, type ModelProviderDeclarationConfig as ModelProviderConfig, NATIVE_ANTHROPIC_REPLAY_HOOKS, OPENAI_COMPATIBLE_REPLAY_HOOKS, PASSTHROUGH_GEMINI_REPLAY_HOOKS, type ProviderEndpointClass, type ProviderEndpointResolution, type ProviderPlugin, ProviderReplayFamily, type UnifiedModelCatalogEntry, type UnifiedModelCatalogKind, type UnifiedModelCatalogProviderContext, type UnifiedModelCatalogProviderPlugin, type UnifiedModelCatalogSource, applyModelCompatPatch, buildAnthropicReplayPolicyForModel, buildGoogleGeminiReplayPolicy, buildHybridAnthropicOrOpenAIReplayPolicy, buildNativeAnthropicReplayPolicyForModel, buildOpenAICompatibleReplayPolicy, buildPassthroughGeminiSanitizingReplayPolicy, buildProviderReplayFamilyHooks, buildStrictAnthropicReplayPolicy, cloneFirstTemplateModel, createMoonshotThinkingWrapper, hasNativeWebSearchTool, hasToolSchemaProfile, isClaudeAdaptiveThinkingDefaultModelId, isGpt5ModelId, isProxyReasoningUnsupportedModelHint, matchesExactOrPrefix, normalizeAntigravityPreviewModelId, normalizeGooglePreviewModelId, normalizeGpt5PromptOverlayMode, normalizeModelCompat, normalizeProviderId, renderGpt5PromptOverlay, requiresClaudeDefaultSampling, requiresClaudeMandatoryAdaptiveThinking, resolveClaudeFable5ModelIdentity, resolveClaudeModelIdentity, resolveClaudeMythos5ModelIdentity, resolveClaudeNativeThinkingLevelMap, resolveClaudeSonnet5ModelIdentity, resolveClaudeThinkingProfile, resolveGpt5PromptOverlayMode, resolveGpt5SystemPromptContribution, resolveMoonshotThinkingType, resolveProviderEndpoint, resolveTaggedReasoningOutputMode, resolveToolCallArgumentsEncoding, resolveUnsupportedToolSchemaKeywords, sanitizeGoogleGeminiReplayHistory, supportsClaudeAdaptiveThinking, supportsClaudeNativeMaxEffort, supportsClaudeNativeXhighEffort };