v1.18.17

anomalyco/opencodev1.18.17Aug 12, 2026by opencode-agent[bot]

AI Summary

This release includes several core bugfixes regarding session management, provider support, and sampling defaults, alongside desktop UI improvements and terminology updates.

Key Highlights

  • Enhanced session compaction and added jitter to automatic retries to reduce storms
  • Added MERGE Gateway reasoning variants and enabled PDF attachments for GitHub Copilot models
  • Applied correct sampling defaults for DeepSeek V4 Flash
  • Updated Chinese developer terminology to use widely recognized translations

New Features

  • Added MERGE Gateway reasoning variants
  • Enabled PDF attachments for GitHub Copilot models

Full Release Notes

## Core

### Bugfixes

- Made session compaction keep complete recent turns and produce clearer summaries for smaller models.
- Added MERGE Gateway reasoning variants so those model options work correctly. (@MatthewFeroz)
- Capped automatic session retries and added jitter to reduce repeated retry storms.
- Enabled PDF attachments for GitHub Copilot models that advertise PDF vision support. (@stevenao)
- Applied the correct sampling defaults to DeepSeek V4 Flash on supported providers.
- Routed all Muse family models to the correct Meta system prompt. (@mreso)

## Desktop

### Bugfixes

- Updated Chinese developer terminology to use more widely recognized translations.
- Used the server's current default model instead of stale local config when choosing the default model.

**Thank you to 6 community contributors:**
- @mreso:
  - fix(session): route all Muse family models to the Meta system prompt (#41581)
- @OpeOginni:
  - fix(ui): correct OC-2 weak icon color (#41504)
- @peculiarnewbie:
  - feat(console): add go usage endpoint (#16513)
- @stevenao:
  - fix(opencode): detect Copilot PDF input support (#41522)
- @MatthewFeroz:
  - fix(provider): add Merge Gateway reasoning variants (#41867)
- @skyzhao1223:
  - docs: fix broken DigitalOcean and Daytona links (#42048)
  - docs: fix provider display name and PAT typos (#42034)