v1.18.0
Claude Opus 5
- Adds Opus 5 request handling with summarized adaptive thinking, effort-based reasoning, explicit disabled-thinking support, and OpenCode fast mode.
- Publishes native OpenCode
low,medium,high,xhigh, andmaxeffort variants instead of inherited manual-thinking budgets. - Adds Opus 5 request conversion in Pi. The model will become selectable there when it is available in Pi's upstream model catalog.
Content-filter recovery
- Extends automatic refusal recovery to Opus 5: refused sessions temporarily use Opus 4.8 for 10 successful responses while the selected model remains unchanged.
- Prewarms the original Opus 5 prompt cache after each recovery response and reports model-specific transition notices.
- Keeps Fable 5 and Opus 5 recovery state, cache warms, account binding, and standby anchors independent within the same session.
Reliability
- Prevents a high-contention refresh-lock failure on macOS when Bun reports
EINVALafter another process renames an eviction marker during acquisition.
Thanks to @iceteaSA for the Opus 5 contribution.