Skip to content

chore: sync upstream OpenCode with native goal support - #2

Merged
sandersonstabo merged 976 commits into
artisan-mainfrom
upstream-goals
Oct 29, 2026
Merged

sandersonstabo merged 976 commits into
artisan-mainfrom
upstream-goals

Conversation

@sandersonstabo

@sandersonstabo sandersonstabo commented Oct 29, 2026 •

Copy link
Copy Markdown

Merge upstream OpenCode dev through dc0bfc5, including the native /goal command and plugin RPC, while preserving Artisan’s OPENCODE_HOME isolation and contribution licensing.

Remove the documentation hunk from the release patch so upstream documentation changes cannot block patched releases. The patch applies cleanly with git am -3 to v2.2.2.

Validation: full upstream lint and typecheck passed (35 packages); 20 native goal/watchdog tests and 3 CLI path tests passed.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.


Summary by cubic

Merges upstream OpenCode dev into Artisan, adding the native /goal command, plugin RPC, and desktop GUI plugin support while preserving Artisan's OPENCODE_HOME isolation and contribution licensing.

Highlights

  • Desktop GUI plugins land the new Extensions › Plugins management screen.
  • Release CI is restructured into build, sign, and publish stages with digest-verified artifacts; only releasers can start stable releases.
  • Nix hashes now publish through an auto-merged, scope-checked bot pull request.

Release handling

  • The documentation hunk is removed from the release patch so upstream doc changes can't block patched releases.
  • The patch applies cleanly with git am -3 to v2.2.2.

Validation: lint and typecheck pass across 35 packages; 20 native goal/watchdog tests and 3 CLI path tests pass.

Written for commit f543006. Summary will update on new commits.

View guided diff Turn on auto-fix

OpeOginni and others added 30 commits October 26, 2026 17:14
Co-authored-by: Daniel Smolsky <dannysmo@gmail.com>
…59430)

Co-authored-by: neriousy <34747899+neriousy@users.noreply.github.com>
anomalyco#59439)

Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
thdxr and others added 28 commits October 29, 2026 14:24
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Sayuri Nekomiya <contactme@awsl.rip>
@sandersonstabo
sandersonstabo merged commit 0b9f8f0 into artisan-main Oct 29, 2026
51 of 52 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.