| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Co-authored-by: Frank <frank@anoma.ly>
…er (#20089) Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Brings anomalyco/opencode dev branch up to the v1.14.22 release point. Target commit 'sync release versions for v1.14.22' (eb7555d) stays on upstream/dev so the drift checker keeps working against our recorded SHA. Conflicts resolved: - packages/opencode/package.json: kept @browser-use/browsercode-core name, took upstream version bump to 1.14.22. - bun.lock: took upstream then regenerated via 'bun install' to match our workspace dep set (@browser-use/bcode-browser). Verification: - bun install clean. - bun turbo typecheck --filter=...browsercode-packages: 5/5 passed (@browser-use/browsercode-core, @browser-use/bcode-browser, @opencode-ai/shared, @opencode-ai/plugin, @opencode-ai/sdk). No Yellow-zone modifications (rebrand, banner, USER_AGENT, bin/bcode, scriptName, mDNS domain) overlapped with upstream changes in this window. UPSTREAM.md sync log updated. Drift checker path typo (scripts/ -> script/) fixed in the same edit.
Resolves conflicts from feature work landed on main while this sync PR was open (PRs #4 SYNC.md, #5 A2 vendor harness, #6 A4 browser_execute, #7 A5/A7 permission + streaming). Conflicts resolved: - UPSTREAM.md: kept the v1.14.22 sync row added by this branch and main's expanded drift-checker docs (required-remotes block). - bun.lock + packages/opencode/package.json: auto-merge took both upstream version bump (1.14.19 -> 1.14.22) and main's @browser-use/bcode-browser workspace dep. Verified by regenerating the lock with bun install (no changes needed) and running the filtered turbo typecheck (5/5 pass). - packages/opencode/src/tool/registry.ts: auto-merged. Both branches added to the tool list in non-overlapping ways. End-to-end smoke on the merged tree: BrowserExecute pipeline streams 8 chunks via the new onChunk hook and returns the expected exit code. Pipeline intact across the merge.
| Back | FazBrowse Home | New Git URL |
Summary
First real upstream sync using the protocol from UPSTREAM.md + script/check-upstream.sh. Brings anomalyco/opencode up to the v1.14.22 release point (85 upstream commits since our baseline 3e8abac6).
Target anchor: eb7555d3c — the sync release versions for v1.14.22 commit on dev, not the v1.14.22 tag commit itself. The tag commit is a sibling of dev; anchoring on the dev commit keeps the drift checker simple and avoids walking off-branch.
Conflicts resolved
Only 2 real conflicts for 85 commits of upstream churn. Everything else auto-merged.
Verification
Yellow-zone audit
Checked upstream did not touch files we modified in the rebrand commit (866a1a9): bin/bcode, scriptName call sites, USER_AGENT, banner/wordmark, mDNS domain, root package.json name — none touched by upstream in 3e8abac6..eb7555d3c. No re-resolution needed.
Housekeeping in this PR
Process notes
First execution of the sync loop we designed last session. It worked. The drift checker plus the filtered typecheck plus the small Yellow-zone surface made this a ~15-minute job. Full reflection posted to thread.