feat: adopt the 2026-08-13 T3 upstream batch - #12
Merged
Conversation
Co-authored-by: t3-code[bot] <219304759+t3-code[bot]@users.noreply.github.com> Co-authored-by: Utkarsh Patil <73941998+UtkarshUsername@users.noreply.github.com> Co-authored-by: Exotic <118054752+extoci@users.noreply.github.com> (cherry picked from commit 8601797233f2723d83faac7fd5677b137a0b8781)
(cherry picked from commit 770946d026208359450bf94083ad807d469d9f07)
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> (cherry picked from commit 8d24b5131f439d11876815996df41a57d791d3ad)
(cherry picked from commit 18918d1c4d0933b565d1336a75cc5069547ff5e6)
(cherry picked from commit e3a9c2518d5f71ca24872cb3238c1b921c5ae5a1)
(cherry picked from commit 9666b875164581b67e5d75cf26aa05753e83e49e)
Co-authored-by: Julius Marminge <julius0216@outlook.com> Co-authored-by: codex <codex@users.noreply.github.com> (cherry picked from commit d0b8d6306b4686528913948b21c8a9eeda01645a)
(cherry picked from commit 2eb099fdc896506a2663bc7fe3117b6062ac345f)
…#6330) Co-authored-by: Cursor <cursoragent@cursor.com> (cherry picked from commit ac1264e2cab1f357cc683bc52c32bcec23845f32)
(cherry picked from commit da6253b3dd3a2fbf5040c236775b1c48fd757856)
Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com> Co-authored-by: Utkarsh Patil <73941998+UtkarshUsername@users.noreply.github.com> (cherry picked from commit 33f9705926c4557c845bdf972256f805f625b95b)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com> (cherry picked from commit 1e59b4c4004ce3c724d09ca0b140ed4523758d1e)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com> (cherry picked from commit 6bc6cb6be4ebecd5bd7a3b7b88f07cb61815ded5)
(cherry picked from commit df19f6cfe3046dbbeb4073a3aac4c12f991b8fc7)
(cherry picked from commit 5015d7cf9f98fe551115b625031f01e3f022cd2d)
(cherry picked from commit 97db94c9bf6fa5d83f94c8fff85566d7fc96276e)
Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com> (cherry picked from commit 2ab188f1c0afe99ba269739704e2e96f0bbbe78f)
(cherry picked from commit fd51561b4e2de1893cb7eb4069937256d702572c)
…495) Co-authored-by: Simone <185146821+Lucenx9@users.noreply.github.com> (cherry picked from commit 83ad26c3a3aeb877ee8bf07c05145ad804717e2e)
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> (cherry picked from commit 1b16ed663ffe475490a644d1004873a8aae6bb90)
…#6509) (cherry picked from commit 2fab18e289bdb2b1b767f05a307729d0a0d1c002)
…#6520) Co-authored-by: Claude Opus 5 <noreply@anthropic.com> (cherry picked from commit bad1143b02f7b585d1fe1335b3d9a97983ce8d8b)
Thread transfer impact
This comment will update automatically after the next completed run. |
Rebrand the T3 Code and T3 Connect copy that arrived with #4844 and #6378, collapse the #6330 command-subtitle variant knob to the one variant that ships, and drop a no-op class expression in the #6509 aspect-ratio toggle.
rynfar
force-pushed
the
upstream/2026-08-13-batch
branch
from
August 13, 2026 23:16
2202c87 to
4e38560
Compare
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
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adopts the 2026-08-13 T3 Code upstream review batch, everything the developer approved except the pull request surfaces work, which lands separately in its own PR to keep this one reviewable.
What's here
Twenty-two upstream commits, replayed in upstream order, plus one Pylon adaptation commit. The headline fixes:
z-[130]while the tooltip sat atz-70, so tooltips rendered behind every dropdown. Nowz-[140].String.fromCodePointthrew aRangeErroron out-of-range numeric entities and took the whole markdown block down.The rest: cmd/ctrl+click on pull request links and sidebar PR numbers opens the host in the browser (#6278 → #6378, a dependent pair), Connect environment deregistration from any client (#4844 → #6442), command palette subtitles with project favicons (#6330), Codex collaboration prompt tuning (#6432), the Android sidebar settings cog (#6520), mobile blockquotes across wrapped lines (#6482), and a handful of layout and hover fixes (#6322, #6385, #6414, #6423, #6451, #6509).
Pylon adaptations
One commit at the end covers the fork-specific work:
T3 Code/T3 Connectcopy that arrived with #4844 and #6378 toPylon/Pylon Connect. TheT3Connect*filenames and thet3-connectroute slug stay as compatibility identifiers, matching the existingT3ConnectSidebarSignIn.tsx.app.t3.codesis left alone — it is the inherited hosted origin, not branding.MobileClientsUserProfilePage.tsx, where Pylon had already rebranded copy that upstream restructured. Resolved Pylon-first: upstream'sClerkUserProfilePageshell and typography, Pylon's product copy.THREAD_COMMAND_SUBTITLE_VARIANTknob. It shipped as a "flip this while reviewing" switch with three variants, but nothing outside the file ever passed one, so two of the three were dead.Note that #4844 is inert until Pylon owns a Clerk application, same as
O9andO11in the ledger. It is taken for drift reduction.Verification
vp test runover all 11 touched test files: 301 passed.@t3tools/web,t3,@t3tools/mobile,@t3tools/client-runtime,@t3tools/contracts: clean. The only diagnostics are pre-existingsuggestion-level Effect hints in files this branch does not touch.vp lintover all 47 changed source files: clean.One trap worth recording: the first test run exited 0 while 5 tests were failing. The mobile markdown tests resolve
@t3tools/mobile-markdown-textthrough a pnpm store copy made at install time, and I had installed before cherry-picking, so they ran against pre-cherry-pick source. Re-installing relinked it and all 301 pass.Not verified in a real client — happy to do a browser pass on request.
Model: Claude Opus 5. Harness: Claude Code.
Need help on this PR? Tag
@codesmithwith what you need. Autofix is disabled.