Skip to content

chore: sync upstream main - #133

Merged
tarik02 merged 31 commits into
mainfrom
sync-upstream-main-20260814
Aug 14, 2026
Merged

chore: sync upstream main#133
tarik02 merged 31 commits into
mainfrom
sync-upstream-main-20260814

Conversation

@tarik02

@tarik02 tarik02 commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

What Changed

  • Merged 30 upstream-only commits through pingdotgg/t3code@184d8ef33.
  • Added desktop browser favicons, preview discovery updates, mobile task-setting sheets, and auto-settle controls.
  • Brought in mobile OTA, keyboard suggestion, markdown, Live Activity, Windows packaging, and web UI fixes.
  • Preserved fork progressive thread history alongside upstream Plan Mode and auto-settle preferences.

Why

Updates the fork to current upstream while preserving fork-only behavior in overlapping mobile settings code.

UI Changes

This includes upstream UI changes. Screenshots were not captured because browser verification was not requested.

Verification

  • lowio ./node_modules/.bin/vp run --filter @t3tools/mobile typecheck
  • lowio ./node_modules/.bin/vp lint --report-unused-disable-directives apps/mobile/src/features/settings/SettingsRouteScreen.tsx apps/mobile/src/persistence/mobile-preferences.ts

Checklist

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes

Made with gpt-5.6-sol using the Codex harness in T3 Code.

extoci and others added 30 commits August 13, 2026 15:30
Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
…495)

Co-authored-by: Simone <185146821+Lucenx9@users.noreply.github.com>
Co-authored-by: t3-code[bot] <236186684+t3-code[bot]@users.noreply.github.com>
Co-authored-by: Wout Stiens <71498452+StiensWout@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…#6520)

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com>
Co-authored-by: maria <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…sar (#5877)

Co-authored-by: tsouth89 <tsouth89@users.noreply.github.com>
Co-authored-by: t3-code[bot] <t3-code[bot]@users.noreply.github.com>
Co-authored-by: Utkarsh Patil <73941998+UtkarshUsername@users.noreply.github.com>
Co-authored-by: Shivam Sharma <91240327+shivamhwp@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…the app bar (#6587)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…6592)

Co-authored-by: Claude Fable 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 Aug 14, 2026
@github-actions

github-actions Bot commented Aug 14, 2026

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 10.7 KiB 10.7 KiB +19 B (+0.2%) 15.1 KiB
Codex Thread snapshot wire 4.8 KiB 4.8 KiB +3 B (+0.1%) 7.3 KiB
Codex Live turn WebSocket wire 5.9 KiB 5.9 KiB +16 B (+0.3%) 7.8 KiB
Codex Live turn WebSocket decoded 51.7 KiB 51.7 KiB 0 B (0.0%) 66.4 KiB
Codex Live turn messages 11 11 0 (0.0%) 21
Claude Total thread wire 10.7 KiB 10.5 KiB −206 B (−1.9%) 15.1 KiB
Claude Thread snapshot wire 4.8 KiB 4.8 KiB 0 B (0.0%) 7.3 KiB
Claude Live turn WebSocket wire 5.9 KiB 5.7 KiB −206 B (−3.4%) 7.8 KiB
Claude Live turn WebSocket decoded 52.6 KiB 51.1 KiB −1.5 KiB (−2.8%) 66.4 KiB
Claude Live turn messages 11 10 −1 (−9.1%) 21

Baseline: 13fc404 · PR result: e9126a6 · 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: 76.2 KiB
  • Claude decoded thread snapshot: 76.6 KiB

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

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 8a7261449f

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

# adb shell re-joins its arguments and evaluates them through the device
# shell, so the deep link's `?`/`&` must be quoted once more for that shell.
adb -s "$device_id" shell \
"am start -W -a android.intent.action.VIEW -d '$deep_link' com.t3tools.t3code.dev" \

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Select the Android package from the requested scheme

When the optional scheme is t3code-preview or t3code, this command still explicitly targets the development package, so am start fails if only the requested variant is installed or opens the wrong app if both are present. The variant mapping in apps/mobile/app.config.ts assigns those schemes to com.t3tools.t3code.preview and com.t3tools.t3code; derive or accept the package identifier together with the scheme.

Useful? React with 👍 / 👎.

# Conflicts:
#	apps/mobile/src/features/settings/SettingsRouteScreen.tsx
#	apps/mobile/src/persistence/mobile-preferences.ts
@tarik02
tarik02 force-pushed the sync-upstream-main-20260814 branch from 8a72614 to e9126a6 Compare August 14, 2026 15:43
@tarik02
tarik02 merged commit ba75303 into main Aug 14, 2026
12 checks passed
@tarik02
tarik02 deleted the sync-upstream-main-20260814 branch August 14, 2026 20:22
@tarik02 tarik02 mentioned this pull request Aug 14, 2026
4 tasks
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.