Skip to content

QVAC-19908 chore: release opencode-plugin 0.1.0#2676

Merged
simon-iribarren merged 3 commits into
tetherto:release-opencode-plugin-0.1.0from
simon-iribarren:release-opencode-plugin-0.1.0
Jun 19, 2026
Merged

QVAC-19908 chore: release opencode-plugin 0.1.0#2676
simon-iribarren merged 3 commits into
tetherto:release-opencode-plugin-0.1.0from
simon-iribarren:release-opencode-plugin-0.1.0

Conversation

@simon-iribarren

@simon-iribarren simon-iribarren commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

🎯 What problem does this PR solve?

  • Publishes the first public @qvac/opencode-plugin@0.1.0 release once the lower-level Qwen tool-call parser fix is available through the SDK/CLI stack.
  • Gives OpenCode users the turnkey local QVAC integration backed by @qvac/ai-sdk-provider@^0.2.2 and @qvac/cli@^0.7.0.

📝 How does it solve it?

🧪 How was it tested?

  • PR QVAC-19908 infra: add @qvac/opencode-plugin release pipeline + target ai-sdk 0.2.2 / cli 0.7 #2654 merged with General CI/CD (opencode-plugin) passing on main.
  • Verified the release package metadata at the merge commit: @qvac/opencode-plugin@0.1.0, @qvac/ai-sdk-provider@^0.2.2, and @qvac/cli@^0.7.0.
  • Confirmed npm view @qvac/opencode-plugin@0.1.0 still returns 404 before this release, so the version is not already published.
  • Earlier local release-preflight verification covered install, lint, build, unit tests, pack contents, changelog extraction, and local OpenCode plugin loading against the 0.2.2 provider / 0.7 CLI stack.
  • Manual local OpenCode testing found a Qwen hybrid tool-call frame issue; release should wait for SDK PR QVAC-19908 fix: recover Qwen hybrid tool-call frames #2677 and the corresponding SDK/CLI release path before merge.

… ai-sdk 0.2.2 / cli 0.7 (tetherto#2654)

* infra: add @qvac/opencode-plugin release pipeline (QVAC-19908)

Add the package CI/CD workflow and 0.1.0 changelog artifacts so
@qvac/opencode-plugin can build, publish to npm/GPR, and create a
GitHub Release from a release-opencode-plugin-* branch.

The publish-release-npm job is gated by a verify-release-notes job that
runs the same CHANGELOG extraction contract as create-github-release.yml,
so a missing or malformed "## [<version>]" section fails before npm
publishes rather than after.

* chore: target ai-sdk-provider 0.2.2 and cli 0.7 in opencode-plugin (QVAC-19908)

Bump @qvac/ai-sdk-provider to ^0.2.2 (whose @qvac/cli peer range is
^0.6.0 || ^0.7.0) and @qvac/cli to ^0.7.0 so the managed host runs the
current CLI line and installs cleanly without ERESOLVE.

Pin toolsMode: "static" in the managed serve config so the
OpenAI-compatible client surface is explicit across CLI versions; the
invalid "auto" value otherwise leaves the serve with no loaded model.

Update README and changelog requirement references to match.

* doc: drop empty Unreleased section from opencode-plugin changelog
@simon-iribarren simon-iribarren requested a review from a team as a code owner June 17, 2026 18:52
@simon-iribarren simon-iribarren requested a review from a team as a code owner June 17, 2026 18:52
@simon-iribarren simon-iribarren added verified Authorize secrets / label-gate in PR workflows tier1 labels Jun 17, 2026
opaninakuffo
opaninakuffo previously approved these changes Jun 17, 2026
lauripiisang
lauripiisang previously approved these changes Jun 17, 2026
@simon-iribarren simon-iribarren marked this pull request as draft June 17, 2026 20:02
@simon-iribarren simon-iribarren marked this pull request as ready for review June 18, 2026 14:31
@tetherto tetherto deleted a comment from github-actions Bot Jun 19, 2026
@tetherto tetherto deleted a comment from github-actions Bot Jun 19, 2026
@simon-iribarren

Copy link
Copy Markdown
Contributor Author

/review

@github-actions

github-actions Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Review Status

Current Status: ✅ APPROVED
Approvals so far: Team Lead: 2, Member: 1

@github-actions

github-actions Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Tier-based Approval Status

**PR Tier:** TIER1

**Current Status:** ✅ APPROVED

**Requirements:**
- 1 Team Member approval ❌ (0/1)
- 1 Team Lead OR Management approval ✅ (2/1)

**Bypass rule:** Triggered (2+ Team Lead approvals (Tier 1 exception)). This PR is approved regardless of tier.

---
*This comment is automatically updated when reviews change.*

@sidj-thr

Copy link
Copy Markdown
Contributor

review

@simon-iribarren simon-iribarren merged commit bb99ee6 into tetherto:release-opencode-plugin-0.1.0 Jun 19, 2026
5 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tier1 verified Authorize secrets / label-gate in PR workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants