Files
openclaw/src/agents/model-fallback-auth.runtime.ts
Peter Steinberger a5d1d9e473 fix(openai): harden codex catalog, routing opt-out, and WHAM half-open reprobe (#108683)
- Align OAuth model-discovery client_version with the pinned @openai/codex
  package (contract test ties it to extensions/codex/package.json).
- Static OAuth fallback advertises only the proven GPT-5.6 subscription
  route (Sol); Terra/Luna come from live discovery when entitled. (#105445)
- Honor the deprecated whole-agent agentRuntime openclaw opt-out for
  implicit Codex plugin installation; explicit model policy still wins. (#95131)
- Half-open reprobe for long WHAM subscription blocks: bounded 45-minute
  background probes with durable claims, generation checks, and process
  dedupe so restored capacity unblocks profiles early. (#107262)
2026-07-16 01:48:54 -07:00

15 lines
569 B
TypeScript

/**
* Runtime auth profile barrel for fallback/provider selection code.
*
* These exports keep the hot runtime path on the auth-profile submodules without
* pulling the broader model config surface into provider fallback logic.
*/
export { resolveAuthProfileOrder } from "./auth-profiles/order.js";
export { ensureAuthProfileStore, loadAuthProfileStoreForRuntime } from "./auth-profiles/store.js";
export {
getSoonestCooldownExpiry,
isProfileInCooldown,
maybeReprobeWhamBlockedProfiles,
resolveProfilesUnavailableReason,
} from "./auth-profiles/usage.js";