FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

sync: upstream v1.14.22 (eb7555d3c on dev) by Alezander9 · Pull Request #3 · browser-use/browsercode · GitHub

sync: upstream v1.14.22 (eb7555d3c on dev) - #3

Merged
Alezander9 merged 87 commits into
mainfrom
sync/upstream-v1.14.22
Apr 26, 2026
Merged

Alezander9 merged 87 commits into
mainfrom
sync/upstream-v1.14.22

Conversation

Copy link
Copy Markdown
Contributor

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

File Resolution
packages/opencode/package.json Kept @browser-use/browsercode-core name; took upstream version bump 1.14.19 → 1.14.22.
bun.lock Took upstream, then regenerated via bun install to match our workspace dep set (adds @browser-use/bcode-browser).

Only 2 real conflicts for 85 commits of upstream churn. Everything else auto-merged.

Verification

$ bun install           # clean
$ bun run typecheck     # bun turbo --filter=...browsercode-packages
✓ @browser-use/browsercode-core
✓ @browser-use/bcode-browser
✓ @opencode-ai/shared
✓ @opencode-ai/plugin
✓ @opencode-ai/sdk
5/5 passed in 11.9s

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

  • UPSTREAM.md: appended sync-log row for eb7555d3c with resolution notes.
  • UPSTREAM.md: fixed stale path reference scripts/check-upstream.sh → script/check-upstream.sh (carryover bug from the scaffold 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.

fwang and others added 30 commits April 20, 2026 22:21
Co-authored-by: Frank <frank@anoma.ly>
…er (#20089)

Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
nexxeln and others added 26 commits April 23, 2026 00:25
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.
Alezander9 merged commit b498ecd into main Apr 26, 2026
2 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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.


Back | FazBrowse Home | New Git URL