Skip to content

chore: sync upstream through c3a36af872 - #210

Merged
andrewcai8 merged 26 commits into
mainfrom
sync/upstream-2026-10-15b
Oct 15, 2026
Merged

andrewcai8 merged 26 commits into
mainfrom
sync/upstream-2026-10-15b

Conversation

@andrewcai8

@andrewcai8 andrewcai8 commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

Brings in the 23 upstream commits since #207. Merge with Create a merge commit, never squash, so the next sync starts from this merge.

Upstream changes that matter for andrew.megpt.app:

The rest is web and mobile polish, Windows install fixes, Beta branding, and GitHub GraphQL moving onto effect/graphql (pingdotgg#19224).

Conflicts:

  • apps/server/package.json: took upstream's catalog undici 8.11.2, replacing the fork's 7.29.1 pin.
  • ci.yml: kept both steps: the fork's case-collision check and upstream's GraphQL generation check.
  • docs/operations/release.md: kept the fork's publication section and upstream's Beta note.
  • scripts/lib/cli-external-packages.test.ts: kept the fork's @bufbuild/* and @connectrpc/* externals for the Namespace client.
  • pnpm-lock.yaml: regenerated with vp i.

Ran locally: outboundHttp.test.ts (upstream's version, unchanged), runtimeDependencies.test.ts and cli-external-packages.test.ts.

🤖 Generated with Claude Code

Bil0000 and others added 25 commits October 15, 2026 09:24
…pingdotgg#15841)

Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#16748)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…n ARM (pingdotgg#18521)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#19131)

Co-authored-by: GPT-6.1-Sol at high effort <noreply@openai.com>
Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…pingdotgg#18378)

Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gdotgg#19692)

Co-authored-by: Victor Vogel <263261067+only21mil@users.noreply.github.com>
Co-authored-by: Jorrin <43169049+JorrinKievit@users.noreply.github.com>
Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#18539)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Gabriel De Andrade <gabrieldeandradeleal@gmail.com>
…olicy for REST and GraphQL (pingdotgg#19224)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… the fork's undici 7

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XXL 📱 Native Change Changes the native fingerprint; merging blocks production OTAs until a new store build ships. labels Oct 15, 2026
… loads

The fork pinned undici 7.29.1 (#163) so the bundled E2B SDK would not resolve
Cursor's undici 5. The SDK also loads undici 8, through its optional
`undici8` alias, and prefers it on Node 22.19 and newer. So the server can
follow upstream's catalog undici 8.11.2. The runtime test now accepts either
major the SDK loads, and it still fails on undici 5. Against E2B, an h2 agent
on undici 8.11.2 killed a sandbox with a body-less DELETE in 179 ms.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Thread transfer impact

✅ Thread transfer remains within every enforced ceiling.

Provider Metric Main baseline This PR Impact PR ceiling
Codex Total thread wire 4.9 KiB 5.0 KiB +23 B (+0.5%) 6.8 KiB ✅
Codex Thread snapshot wire 3.8 KiB 3.8 KiB 0 B (0.0%) 4.9 KiB ✅
Codex Live turn WebSocket wire 1.2 KiB 1.2 KiB +23 B (+1.9%) 2.0 KiB ✅
Codex Live turn WebSocket decoded 20.8 KiB 20.9 KiB +41 B (+0.2%) 29.3 KiB ✅
Codex Live turn messages 1 2 +1 (+100.0%) 8 ✅
Claude Total thread wire 5.0 KiB 5.0 KiB −24 B (−0.5%) 6.8 KiB ✅
Claude Thread snapshot wire 3.8 KiB 3.8 KiB 0 B (0.0%) 4.9 KiB ✅
Claude Live turn WebSocket wire 1.2 KiB 1.2 KiB −24 B (−2.0%) 2.0 KiB ✅
Claude Live turn WebSocket decoded 21.2 KiB 21.2 KiB −41 B (−0.2%) 29.3 KiB ✅
Claude Live turn messages 2 1 −1 (−50.0%) 8 ✅

Baseline: 759cd75 · PR result: ebb4919 · Source CI: success

Scenario and decoded snapshot size

10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.

  • Codex decoded thread snapshot: 108.5 KiB
  • Claude decoded thread snapshot: 108.8 KiB

Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed.

@andrewcai8
andrewcai8 merged commit 7b53d17 into main Oct 15, 2026
25 of 26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📱 Native Change Changes the native fingerprint; merging blocks production OTAs until a new store build ships. size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.