Skip to content

v2.9.9 - claude-opus-4-8 in static model catalogue

Choose a tag to compare

@ttlequals0 ttlequals0 released this 28 May 23:45
· 38 commits to main since this release
d407337

Highlights

  • Added claude-opus-4-8 to the static model catalogue in src/constants.py so the no-API-key fallback list matches Anthropic's current /v1/models response. Added to _ALL_MODEL_IDS, _MODEL_OVERRIDES (1M context, 64K default / 128K max output), MODEL_PRICING (_PRICING_OPUS, $5/$25 per MTok), and MODEL_FALLBACK_MAP (falls back to claude-sonnet-4-6 on overload). claude-opus-4-7 remains supported alongside it.
  • README Latest table gets a claude-opus-4-8 row; the claude-opus-4-20250514 deprecation row now points at 4-8 as the replacement target.

Notes

  • claude-agent-sdk re-checked against PyPI: already pinned at the latest published 0.2.87 (uploaded 2026-05-23). No SDK bump.
  • claude-agent-sdk ships the bundled Claude CLI at 2.1.150 via this SDK pin (unchanged from v2.9.8).

Verification

  • 673 tests passed, 31 skipped locally and on CI (Python 3.10 / 3.11 / 3.12 matrix).
  • Trivy scan: 0 fixable HIGH/CRITICAL CVEs.
  • Image pushed: ttlequals0/claude-code-openai-wrapper:2.9.9 (digest sha256:aa9fa757d2825788b8fe8be5ab78bd8815e6ee0498cbbb5c8e426006317873b8).
  • Portainer redeploy webhook returned HTTP 204.

See CHANGELOG.md for full details.