Skip to content

chore: prepare v0.5.21 for OpenCode 1.18 - #7

Merged
ByBrawe merged 14 commits into
mainfrom
release/v0.5.21-opencode-1.18
Aug 8, 2026
Merged

chore: prepare v0.5.21 for OpenCode 1.18#7
ByBrawe merged 14 commits into
mainfrom
release/v0.5.21-opencode-1.18

Conversation

@ByBrawe

@ByBrawe ByBrawe commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Goal

Prepare v0.5.21 after auditing OpenCode v1.18.15 plugin, SDK, event, command, tool, and TUI APIs.

Planned verified changes

  • Keep server-plugin command acknowledgement parts instead of clearing them to an empty prompt; current OpenCode cannot cancel the command turn from command.execute.before.
  • Continue using the locked-down opencode-loop-local acknowledgement agent.
  • Prefer current session.compact, retaining legacy and summarize fallbacks.
  • Fix cross-platform preflight test quoting.
  • Update development compatibility target to @opencode-ai/plugin 1.18.15 while keeping the broad peer range.
  • Add package lock, Ubuntu + Windows CI, full publish tests, tag/version check, and npm pack --dry-run.
  • Bump package to 0.5.21 and document changes.

The first PR workflow applies the focused patch and runs the full Ubuntu test/package suite before committing the candidate.

Copilot AI lite review requested due to automatic review settings August 8, 2026 15:59

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds automation to apply and verify the v0.5.21 compatibility patch for OpenCode 1.18.x, including one-shot workflows that rewrite source/tests/docs, generate a lockfile, run full checks, and commit the verified result.

Changes:

  • Added scripts/apply-v0521.py to apply the v0.5.21 patch across source, tests, package metadata, and release/CI workflows.
  • Added one-shot GitHub Actions workflows to apply/verify the patch on the release branch and (optionally) from a PR against main.
  • Added a .v0521-trigger marker file intended to participate in the one-shot flow.

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated no comments.

File Description
scripts/apply-v0521.py One-shot patch script that edits code/tests/docs, bumps versions, and writes CI/publish workflows.
.v0521-trigger Marker artifact added for the one-shot patch process.
.github/workflows/apply-v0521.yml Branch-push workflow that applies the patch, runs verification, and commits results.
.github/workflows/apply-v0521-pr.yml PR workflow to apply/verify/commit the patch for the release branch PR to main.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@ByBrawe
ByBrawe merged commit 6bc0b5f into main Aug 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants