Skip to content

chore: merge upstream pingdotgg/t3code through 9c161462c9 - #222

Merged
andrewcai8 merged 22 commits into
mainfrom
sync/upstream-9c16146
Oct 18, 2026
Merged

andrewcai8 merged 22 commits into
mainfrom
sync/upstream-9c16146

Conversation

@andrewcai8

Copy link
Copy Markdown
Owner

Merges 20 upstream commits. Notable: time labels update again under the React Compiler (pingdotgg#21026), a snoozed thread wakes in the open chat (pingdotgg#21019), and opening a large database no longer blocks startup (pingdotgg#21122).

Conflicts:

  • AdaptiveWorkspaceLayout.tsx (mobile): kept the fork's useNewThreadNavigation (cloud placement) and added upstream's useOpenThreadPullRequests.
  • ScheduledTasksSettings.tsx: kept the fork's cloud target label and took upstream's ScheduledRelativeLabel.
  • Sqlite.test.ts: took upstream's rewritten stats test. It now asserts that stats are dropped, so the fork's sampled-figure note no longer applies.

Upstream's new mobile React Compiler coverage ratchet flagged three fork-only cloud files (try without catch). They're added to its known-bailouts list, the same way upstream lists its own.

🤖 Generated with Claude Code

juliusmarminge and others added 22 commits October 17, 2026 15:16
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#21026)

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

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#20969)

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

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

Co-authored-by: Nikita Maximilian Grimm <github@nikitagrimm.de>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…us returns (pingdotgg#21118)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…n unchanged preview list (pingdotgg#21130)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…nutes (pingdotgg#21122)

Co-authored-by: Michał Pierzchała <thymikee@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…'s rows (pingdotgg#21123)

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

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts:
#	apps/mobile/src/features/layout/AdaptiveWorkspaceLayout.tsx
#	apps/server/src/persistence/Sqlite.test.ts
#	apps/web/src/components/settings/ScheduledTasksSettings.tsx
They use try without catch. Upstream's coverage ratchet lists files like these until they are rewritten.

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 18, 2026
@andrewcai8
andrewcai8 merged commit b70f25c into main Oct 18, 2026
25 checks passed
@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 5.0 KiB 5.0 KiB +7 B (+0.1%) 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 +7 B (+0.6%) 2.0 KiB ✅
Codex Live turn WebSocket decoded 20.9 KiB 20.9 KiB 0 B (0.0%) 29.3 KiB ✅
Codex Live turn messages 2 2 0 (0.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 1 2 +1 (+100.0%) 8 ✅

Baseline: 050402d · PR result: 4d94fe8 · 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.

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