Skip to content

chore: sync upstream dev through 411eff73f0#8

Merged
LogicLyra merged 4 commits into
mainfrom
sync-upstream-go
Jul 22, 2026
Merged

chore: sync upstream dev through 411eff73f0#8
LogicLyra merged 4 commits into
mainfrom
sync-upstream-go

Conversation

@LogicLyra

Copy link
Copy Markdown
Owner

Summary

  • Sync upstream dev through 411eff73f026d4950c07947c4d983788cb615baa (3
    commits past the prior base c9db6e9a1fe181fad2259689ef4ad9a5e89fbd5b).
  • Preserve all OpenCode Classic identity, updater, installer, publisher, and
    fork-only push invariants. No identity, routing, package, or workflow files
    touched.
  • Corrective commits: none. Clean merge with zero conflicts.

Review

  • Base: c8d6eb5da1434e3a8aff34ec04532a994223184b
  • Candidate: 274bf7ac5b3a9e90ca1f382fb77681a8172a70c1
  • Tree: 50d85d4b6bd169babd9ce29399eeaaf8edc2e2b1
  • Merge: 274bf7ac5b, parents c8d6eb5da1 (fork) and 411eff73f0 (upstream)
  • Incoming commits:
    1. 0a601cf334 -- fix(docs): correct Kimi K2.7 Code request limits (fix(docs): correct Kimi K2.7 request limits anomalyco/opencode#38248)
      -- Corrects Kimi K2.7 Code request estimates in 15 go.mdx locale docs
      (4,630 to 3,380; 9,250 to 6,750).
    2. 50eee1f5a4 -- fix(provider): correct MiniMax M3 thinking variants
      (fix(provider): correct MiniMax M3 thinking variants anomalyco/opencode#38330) -- Adds chat_template_kwargs thinking-mode toggles for
      nvidia/lilac providers in transform.ts (with parameterized test).
    3. 411eff73f0 -- feat(go): add Hy3 to Go model lineup (feat(go): add Hy3 to Go model lineup anomalyco/opencode#38349) -- Adds Hy3
      to the Go models array, limits graph, lite-section, 18 console i18n
      files, and 17 go.mdx locale docs.
  • Changed files (40): all upstream paths. One overlap file
    (packages/console/app/src/routes/go/index.tsx) where the fork has a graph
    x() fix at line ~94 and upstream adds Hy3 entries at lines ~41 and ~76.
    Git auto-merged both cleanly.
  • Conflicts: none
  • Merge strategy requested: merge commit, not squash or rebase

Validation

  • Workstation control: single origin remote verified, pre-push hook rejects
    upstream URL, ref/scope/diff-check clean, ancestry verified, origin/main
    unchanged.
  • VM package gate: result=PASS
    • Stages: environment, static, dependencies, focused, typecheck, lint,
      broad-tests, builds, desktop-build, package-linux -- all PASS.
    • Evidence basename: linux-ci-20260722T211514Z-274bf7ac5b-package2
    • Bun 1.3.14, Node v24.15.0, Electron 42.3.3, version 1.18.4.
    • Note: an initial gate run (*-package) failed on one flaky PTY test
      (httpapi-v2-pty.test.ts:93, timing-sensitive session-lifecycle assertion
      expected 2 received 11, took 6.8s). The test passed on isolated re-run and
      in the full re-run gate. None of the 3 incoming commits touch PTY/session
      or server code. Recorded as a flaky harness test, not a product failure.
  • Linux artifacts (checksum-verified):
    • opencode-classic-desktop-linux-amd64.deb (127,198,360 bytes)
    • opencode-classic-desktop-linux-x86_64.rpm
    • latest-linux.yml
    • No AppImage (intentionally unsupported).
  • Package identity verified:
    • Package: opencode-classic, version 1.18.4
    • Maintainer: LogicLyra <LogicLyra@users.noreply.github.com>
    • Homepage: https://github.com/LogicLyra/opencode-classic
    • Updater: owner: LogicLyra, repo: opencode-classic,
      updaterCacheDirName: opencode-classic-desktop-updater
  • Installed runtime gate: blocked by VM infrastructure limitation (QEMU CPU
    version 2.5+ exposes no AVX; Electron 42.3.3 GPU process requires AVX and
    aborts with SIGILL). Same limitation recorded in PR chore: sync upstream dev through 4438f69aac #6 and chore: sync upstream dev through c9db6e9a1f #7. The changed
    files are docs, i18n strings, console routes, and provider variant logic
    that do not affect Electron/GPU initialization.
  • Expected warnings:
  • Untested/deferred: RPM-native installation behavior (Ubuntu VM only). Full
    scripted runtime visual gate (VM AVX limitation above).

No tag, release, publication, direct main push, or write to the official
upstream repository occurred. Please review and merge this PR on GitHub using
a merge commit.

@github-actions

Copy link
Copy Markdown

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • PR description is missing required template sections. Please use the PR template.

Please edit this PR description to address the above within 2 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@github-actions

Copy link
Copy Markdown

Thanks for your contribution!

This PR doesn't have a linked issue. All PRs must reference an existing issue.

Please:

  1. Open an issue describing the bug/feature (if one doesn't exist)
  2. Add Fixes #<number> or Closes #<number> to this PR description

See CONTRIBUTING.md for details.

@LogicLyra
LogicLyra merged commit 5c8d584 into main Jul 22, 2026
6 of 11 checks passed
@LogicLyra
LogicLyra deleted the sync-upstream-go branch July 22, 2026 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants