import { r as normalizeProviderId } from "../provider-id-BEZtvMNi.js";
import { t as DEFAULT_CONTEXT_TOKENS } from "../defaults-DX7iFzkA.js";
import { a as isGpt5ModelId, c as resolveGpt5PromptOverlayMode, i as GPT5_HEARTBEAT_PROMPT_OVERLAY, l as resolveGpt5SystemPromptContribution, n as GPT5_FRIENDLY_CHAT_PROMPT_OVERLAY, o as normalizeGpt5PromptOverlayMode, r as GPT5_FRIENDLY_PROMPT_OVERLAY, s as renderGpt5PromptOverlay, t as GPT5_BEHAVIOR_CONTRACT } from "../gpt5-prompt-overlay-BeE-lRqs.js";
import { n as resolveProviderEndpoint } from "../provider-attribution-zcs62TBO.js";
import { a as normalizeModelCompat, i as hasToolSchemaProfile, o as resolveToolCallArgumentsEncoding, r as hasNativeWebSearchTool, s as resolveUnsupportedToolSchemaKeywords, t as applyModelCompatPatch } from "../provider-model-compat-Bzk0vCG_.js";
import { C as buildNativeAnthropicReplayPolicyForModel, D as resolveTaggedReasoningOutputMode, E as buildStrictAnthropicReplayPolicy, O as sanitizeGoogleGeminiReplayHistory, S as buildHybridAnthropicOrOpenAIReplayPolicy, T as buildPassthroughGeminiSanitizingReplayPolicy, _ as normalizeAntigravityPreviewModelId, a as buildProviderReplayFamilyHooks, b as buildAnthropicReplayPolicyForModel, c as isClaudeOpus47ModelId, d as cloneFirstTemplateModel, f as matchesExactOrPrefix, h as resolveMoonshotThinkingType, i as PASSTHROUGH_GEMINI_REPLAY_HOOKS, l as isProxyReasoningUnsupportedModelHint, n as NATIVE_ANTHROPIC_REPLAY_HOOKS, o as getModelProviderHint, p as createMoonshotThinkingWrapper, r as OPENAI_COMPATIBLE_REPLAY_HOOKS, s as isClaudeAdaptiveThinkingDefaultModelId, t as ANTHROPIC_BY_MODEL_REPLAY_HOOKS, u as resolveClaudeThinkingProfile, v as normalizeGooglePreviewModelId, w as buildOpenAICompatibleReplayPolicy, x as buildGoogleGeminiReplayPolicy, y as normalizeNativeXaiModelId } from "../provider-model-shared-3YEpYx8z.js";
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, buildAnthropicReplayPolicyForModel, buildGoogleGeminiReplayPolicy, buildHybridAnthropicOrOpenAIReplayPolicy, buildNativeAnthropicReplayPolicyForModel, buildOpenAICompatibleReplayPolicy, buildPassthroughGeminiSanitizingReplayPolicy, buildProviderReplayFamilyHooks, buildStrictAnthropicReplayPolicy, cloneFirstTemplateModel, createMoonshotThinkingWrapper, getModelProviderHint, hasNativeWebSearchTool, hasToolSchemaProfile, isClaudeAdaptiveThinkingDefaultModelId, isClaudeOpus47ModelId, isGpt5ModelId, isProxyReasoningUnsupportedModelHint, matchesExactOrPrefix, normalizeAntigravityPreviewModelId, normalizeGooglePreviewModelId, normalizeGpt5PromptOverlayMode, normalizeModelCompat, normalizeNativeXaiModelId, normalizeProviderId, renderGpt5PromptOverlay, resolveClaudeThinkingProfile, resolveGpt5PromptOverlayMode, resolveGpt5SystemPromptContribution, resolveMoonshotThinkingType, resolveProviderEndpoint, resolveTaggedReasoningOutputMode, resolveToolCallArgumentsEncoding, resolveUnsupportedToolSchemaKeywords, sanitizeGoogleGeminiReplayHistory };
