# opencode 1.18.16: tolerant config parsing, desktop project-picker fixes

> Unknown top-level config fields are now ignored instead of failing the whole config parse — relevant if a newer config file was breaking an older build. The rest is desktop app fixes around the project picker, macOS window lifecycle, and Chinese localisation.

| | |
|---|---|
| **Tool** | opencode |
| **Version** | v1.18.16 |
| **Kind** | release |
| **Published** | 2026-08-10 |
| **Observed** | 2026-08-11 |
| **Significance** | 2/5 |
| **Breaking** | no |
| **Categories** | fix, feature |

## What changed


- Core: unknown top-level config fields ignored instead of failing config parsing
- Core: projects opened from Home are registered so the rest of the app can see them
- Desktop: right-click opens the project menu in Home
- Desktop: project picker falls back to listing/matching local directories when the server doesn't support search
- Desktop: macOS app keeps running after the last window closes and reopens a window on activate
- Desktop: zh locale uses 词元 rather than 令牌 for token labels (@Speechlessmanbilibili)


## Sources

- [github_release](https://github.com/anomalyco/opencode/releases/tag/v1.18.16) — retrieved 2026-08-11

## Community

_No curated reactions recorded. Facts and community takes are kept in separate layers
and never blended._

---
Canonical: https://changelogs.info/opencode/v1-18-16
Entity: https://changelogs.info/opencode
Event ID: `evt_2026-08-10_opencode_v1-18-16`
Licence: event synthesis © changelogs.info, CC BY 4.0. Linked sources belong to their vendors.
