// @kodax-ai/kodax — bundled distribution. See docs/ADR.md ADR-022 + ADR-024.
import{$,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,_,a as o,aa as oo,b as r,ba as ro,c as e,ca as eo,d as f,da as fo,e as m,ea as mo,f as p,fa as po,g as t,ga as to,h as x,ha as xo,i as a,ia as ao,j as b,ja as bo,k as c,ka as co,l as d,la as go,m as g,ma as ho,n as h,na as io,o as i,oa as jo,p as j,pa as ko,q as k,qa as lo,r as l,ra as no,s as n,sa as qo,t as q,ta as so,u as s,ua as uo,v as u,va as vo,w as v,wa as wo,x as w,y,z}from"./chunks/chunk-HMYEQJGT.js";import"./chunks/chunk-V4WSBIXB.js";export{io as DEFAULT_COST_RATES,a as KODAX_API_MIN_INTERVAL,t as KODAX_CAPPED_MAX_OUTPUT_TOKENS,Q as KODAX_DEFAULT_PROVIDER,c as KODAX_DEFAULT_THINKING_BUDGETS,x as KODAX_ESCALATED_MAX_OUTPUT_TOKENS,p as KODAX_MAX_TOKENS,P as KODAX_PROVIDERS,O as KODAX_PROVIDER_SNAPSHOTS,b as KODAX_REASONING_MODE_SEQUENCE,d as KODAX_REASONING_SAFETY_RESERVE,I as KodaXAnthropicCompatProvider,C as KodaXBaseProvider,o as KodaXError,f as KodaXNetworkError,J as KodaXOpenAICompatProvider,r as KodaXProviderError,e as KodaXRateLimitError,m as KodaXToolCallIdError,u as buildReasoningOverrideKey,ko as calculateCost,l as clampThinkingBudget,y as clearReasoningOverride,bo as clearRuntimeModelProviders,lo as createCostTracker,_ as createCustomProvider,A as extractHeadersFromError,uo as formatCost,vo as formatCostReport,ho as getAvailableProviderNames,K as getCodexCliDefaultModel,M as getCodexCliKnownModels,jo as getCostRate,oo as getCustomProvider,fo as getCustomProviderList,mo as getCustomProviderModels,eo as getCustomProviderNames,j as getDefaultThinkingDepthForMode,L as getGeminiCliDefaultModel,N as getGeminiCliKnownModels,R as getProvider,V as getProviderConfiguredCapabilityProfile,U as getProviderConfiguredReasoningCapability,W as getProviderList,T as getProviderModel,X as getProviderModels,g as getReasoningCapability,to as getRuntimeModelProvider,ao as getRuntimeModelProviderNames,so as getSummary,E as insertCacheBoundary,F as isCacheBoundary,ro as isCustomProviderName,go as isKnownProvider,S as isProviderConfigured,Y as isProviderName,h as isReasoningEnabled,xo as isRuntimeModelProviderName,v as loadReasoningOverride,G as lowerCacheBoundaries,n as mapDepthToOpenAIReasoningEffort,B as normalizeCapabilityProfile,i as normalizeReasoningRequest,z as parseRetryAfter,D as parseToolInputWithSalvage,q as reasoningCapabilityToOverride,s as reasoningOverrideToCapability,no as recordRetry,qo as recordUsage,$ as registerCustomProviders,po as registerModelProvider,co as resolveProvider,k as resolveThinkingBudget,w as saveReasoningOverride,wo as sideQuery,H as stripCacheBoundaries,Z as validateCustomProviderConfig};
