Server fallback tombstone cancels in-flight tool calls gracefully — when a server-side refusal fallback retracts a tool dispatch mid-flight, tool calls now return a clean cancellation result with message "Tool dispatch was retracted by a server fallback; the input may be truncated." instead of raising an uncaught exception. The abort signal reason "server-fallback-tombstone" is checked at each phase: validate input, permission, pre-call, and post-call. (search for "Tool dispatch was retracted by a server fallback")
Fable 5 usage-credit 429 errors handled correctly — the retry-on-overload logic now correctly skips retrying 429 responses that contain "usage credits are required" or "extra usage is required" when the overage-disabled reason is fetch_error or org_level_disabled_until, preventing unnecessary retries in permanent overage states. (search for "usage credits are required")
Session prompt history no longer skips when session persistence is forced — the CLAUDE_CODE_FORCE_SESSION_PERSISTENCE env var check was removed from the prompt-history skip condition, fixing a case where history could be skipped unexpectedly when session persistence was forced via env var. (search for "CLAUDE_CODE_FORCE_SESSION_PERSISTENCE")
Mantle provider uses Opus 4.7 instead of 4.8 — HT() (the default Opus model resolver) now returns opus47 when the provider is "mantle", matching the correct model availability on that provider. (search for "r6() === \"mantle\"")