Skip to content

chore(alpha): sync upstream main (6b286ae8a) - #108

Merged
amitray007 merged 10 commits into
alphafrom
cursor/sync-upstream-20261001-001232
Oct 1, 2026
Merged

amitray007 merged 10 commits into
alphafrom
cursor/sync-upstream-20261001-001232

Conversation

@cursor

@cursor cursor Bot commented Oct 1, 2026

Copy link
Copy Markdown

Problem

alpha was 8 commits behind official pingdotgg/t3code main (6b286ae8a20ef2e18fa70b09e92f66edd859128b). Alpha should keep upstream's current design while preserving packaged identity.

Change

Merge upstream main through 6b286ae8a20ef2e18fa70b09e92f66edd859128b into alpha, keeping merge ancestry.

Incoming commits:

One conflict, in apps/desktop/src/wsl/DesktopWslEnvironment.test.ts. Adopted upstream's process-backed busy-runtime holders and kept Alpha's $HOME/.t3-alpha/wsl-runtime path and t3-alpha entry. Shared package exports, the yaml script dependency, and the t3code-alpha desktop origin in server.test.ts stayed in place. Other active Alpha features are unaffected. @napi-rs/keyring and node-pty still load through createRequire.

Scope and approval

Scheduled upstream reconciliation for the Alpha integration branch. This is the existing sync path, not a new product feature. No release, tag, or direct push to alpha.

Verification

Conflict markers are gone. The remaining delta against upstream on overlapping paths is the Alpha identity (WSL runtime paths, desktop origin, shared exports, and the yaml dependency).

The focused WSL test was not run locally: the VM disk filled (ENOSPC) before dependencies could be installed. CI on this head is the merge gate. Mobile CI is not a merge gate. Draft until required checks pass.

Model: Cursor Grok 4.7. Harness: Cursor Automation.

Open in Web View Automation 

@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 1, 2026
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown

Thread transfer impact

✅ Thread transfer remains within every enforced ceiling.

ℹ️ The exact PR base did not have a successful artifact. Baseline uses the latest successful main measurement shown below.

Provider Metric Main baseline This PR Impact PR ceiling
Codex Total thread wire 13.6 KiB 13.5 KiB −112 B (−0.8%) 15.1 KiB ✅
Codex Thread snapshot wire 7.0 KiB 7.1 KiB +14 B (+0.2%) 7.3 KiB ✅
Codex Live turn WebSocket wire 6.6 KiB 6.5 KiB −126 B (−1.9%) 7.8 KiB ✅
Codex Live turn WebSocket decoded 57.1 KiB 56.2 KiB −866 B (−1.5%) 66.4 KiB ✅
Codex Live turn messages 10 9 −1 (−10.0%) 21 ✅
Claude Total thread wire 13.6 KiB 13.5 KiB −59 B (−0.4%) 15.1 KiB ✅
Claude Thread snapshot wire 7.1 KiB 7.1 KiB +23 B (+0.3%) 7.3 KiB ✅
Claude Live turn WebSocket wire 6.5 KiB 6.4 KiB −82 B (−1.2%) 7.8 KiB ✅
Claude Live turn WebSocket decoded 57.8 KiB 57.0 KiB −840 B (−1.4%) 66.4 KiB ✅
Claude Live turn messages 9 9 0 (0.0%) 21 ✅

Baseline: 5a6c42e · PR result: 1c477b3 · 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: 113.9 KiB
  • Claude decoded thread snapshot: 114.6 KiB

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

@amitray007
amitray007 marked this pull request as ready for review October 1, 2026 00:27
@amitray007
amitray007 merged commit 35551dd into alpha Oct 1, 2026
21 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.

5 participants