v1.18.27

anomalyco/opencodev1.18.27Sep 2, 2026by opencode-agent[bot]

AI Summary

Opencode v1.18.27 updates provider header and stream timeouts to five minutes to handle slow model startups better. It adds configuration options for Anthropic thinking blocks and fixes unhandled errors during SSE read cancellations.

Key Highlights

  • Default provider header/stream timeouts to five minutes
  • Opt-out config for Anthropic thinking.blockBinding
  • Limit thinking.blockBinding to Claude 5.1+ models
  • Fix for unhandled errors when canceling timed-out SSE reads

Full Release Notes

## Core

### Bugfixes

- Default provider header timeouts to five minutes so slow model startups fail less often.
- Default streamed chunk timeouts to five minutes, with `false` supported to disable them.
- Let Anthropic `thinking.blockBinding` opt out via config when you need to keep the provider default. (@dkindlund)
- Limit Anthropic thinking block binding to Claude 5.1+ models so older deployments do not reject requests.
- Avoid unhandled errors when canceling timed-out SSE reads. (@AlexanderWillner)

**Thank you to 2 community contributors:**
- @AlexanderWillner:
  - fix(provider): handle SSE reader cancel rejections (#44944)
- @dkindlund:
  - fix(opencode): let config opt out of Anthropic thinking blockBinding (#46820)