v1.18.4

anomalyco/opencodev1.18.4Jul 20, 2026by opencode-agent[bot]

AI Summary

This release introduces adaptive thinking controls for Kimi models and significantly improves the desktop application's terminal theming and review panel. It also includes various bug fixes to stabilize the v2 prompt input and session management.

Key Highlights

  • Enable adaptive thinking controls for Kimi models on Anthropic-compatible providers.
  • Sync the embedded terminal theme with the app theme.
  • Improve review panel alignment and sticky controls.
  • Rewrite v2 prompt input for better command and history interactions.
  • Fix session view failures and restore Azure Cognitive Services support.

New Features

  • Adaptive thinking controls for Kimi models.
  • Terminal theme synchronization.
  • Rewritten v2 prompt input.
  • Improved review panel resizing and sticky controls.

Full Release Notes

## Core

### Improvements

- Use adaptive thinking controls for Kimi models on Anthropic-compatible providers, with summarized reasoning output by default. (@chouqin)

### Bugfixes

- Reduce OpenAI provider header timeouts during slow connection setup.
- Respect provider-defined reasoning options instead of falling back to the wrong reasoning controls.
- Restore Azure Cognitive Services endpoint support for Azure-hosted models.

## Desktop

### Improvements

- Sync the embedded terminal theme with the app theme.
- Improve the review panel so open file tabs can stay aligned with the current diff view.
- Rewrite the v2 prompt input for more reliable command, context, shell, attachment, and history interactions.
- Improve review panel resizing and sticky controls.

### Bugfixes

- Preserve command drafts in the command menu.
- Avoid session view failures when message parent links are missing.
- Prevent sending empty prompt text parts.
- Restore model variant selection accessibility.
- Show keybind tooltips on prompt input controls. (@ProdigyRahul)
- Deduplicate repeated file entries in diff summaries.
- Prevent recovery window handling from touching destroyed windows.

**Thank you to 3 community contributors:**
- @jerome-benoit:
  - fix(nix): relax Bun version check for desktop build (#36767)
  - fix(nix): restore desktop integration (#37197)
- @ProdigyRahul:
  - fix(app): show keybind tooltips on prompt input controls (#37824)
- @chouqin:
  - feat(opencode): use adaptive thinking effort for kimi family on anthr… (#37696)