Skip to content

v0.1.0 — OpenCode Go provider and Settings card

Choose a tag to compare

@scavanger2221 scavanger2221 released this 10 Sep 12:35
· 6 commits to main since this release

Superseded by v0.1.1 — installing this tag from GitHub fails before the bundle layer activates (pnpm refuses the build scripts of pi-ai's transitive dependencies, and the non-zero exit aborts dsh plugin add). Use v0.1.1 or later.

  • First release: the opencode-go route over the harness LLM seam, with session-affinity headers (x-opencode-session plus the harness-native x-deepseek-harness-session-id) on every request and the mandatory attribution headers
  • Three-layer model catalog: pinned pi-ai models, per-model overrides from the llm-opencode-go settings section, and a live refresh of {apiRoot}/v1/models enriched from models.dev
  • Refresh triggers: mount, interval, the /opencode-refresh chat command, and the settings card
  • Web card under Settings → Plugins: API key (through the credentials service), endpoint, refresh policy, advertised-model lookup, and the model override editor