Skip to content

v0.8.11

Choose a tag to compare

@github-actions github-actions released this 13 Apr 17:39
· 282 commits to master since this release

v0.8.11

Bug Fixes

  • Custom provider model context limits broken — JSONC comment stripping regex was destroying URLs inside JSON string values (e.g. "$schema": "https://...") which silently broke OpenCode config parsing. Custom provider models with explicit context limits were never loaded, falling back to the 128K default. Replaced with a string-aware regex that preserves quoted content. (Closes #14)
  • Derived model IDs missing from context limit resolution — OpenCode creates model variants from experimental.modes in models.dev data (e.g. gpt-5.4 + modes.fastgpt-5.4-fast with serviceTier: "priority"). These derived IDs were not being expanded during context limit loading, causing them to fall back to 128K instead of inheriting the parent model's limit.
  • Pinned plugin versions not upgraded by doctor — If opencode.json or tui.json had a pinned version like @cortexkit/opencode-magic-context@0.7.4, both doctor and startup treated it as "already present" without upgrading to @latest. Since OpenCode resolves the lowest pinned version across configs, a stale tui.json entry could lock the entire plugin to an old version even after doctor --force. (Closes #13)
  • Release script used node instead of bun — Fixed scripts/release.sh to use bun for version sync.