Uh oh!
There was an error while loading. Please reload this page.
fix(mobile,web): adopt upstream small fixes - #238
Open
rynfar wants to merge 5 commits into
Open
Conversation
(cherry picked from commit 746c932e164d49ddb4ac98a42176194b11bf0699)
(cherry picked from commit 0222aa255d11babd242dbe5ed0947e5fc5eaefee)
(cherry picked from commit 17f00f60248374aafa2efb9b54ff08ce52e60a0a)
(cherry picked from commit c0995d2eaf8ec787b3318ed1169ae266ed1529f8)
#9102 carried upstream's 'T3 Code selects another environment' into docs/user. Product copy, not a compatibility identifier.
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: Scenario and decoded snapshot size10 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.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |
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 freeto 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.
Second PR of the
9b2d04317..b883fc066batch. Four clean upstream picks plus one branding fix. No native rebuild.#8914mobile — draft navigation waits for submission to settle instead of racing theusePreventRemoveguard#9102web — the selected environment survives a project change#8889web — expand/collapse all on the files surface#8500web — toggling advanced colors preserves the themeBranding
#9102carried "T3 Code selects another environment that has the project" intodocs/user/composer.md. That's product copy in a user-facing doc, not a compatibility identifier, so it's rebranded in a separate commit.docs/user/composer.mdis back to zeroT3 Codereferences.That's the third such leak this batch — after the microphone permission string and two doc lines in the last one. Worth noting the pattern: they arrive in
docs/user/prose attached to otherwise-clean code fixes, so they survive typecheck and lint. I now grep every+line forT3 Codebefore pushing rather than relying on review.Deliberately not in this PR
Two commits conflicted and were parked rather than hand-merged here, to keep this reviewable:
#8922(smooth worktree setup status) — 9 hunks across 5 web files includingMessagesTimeline.tsxandsession-logic.ts. It also suppliesisWorktreeSetupActivity, a prerequisite for the mobile media chain, so it gets a focused PR.#8043(dedupe skills in composer menus) — conflicts in Pylon's diverged composer menu.Also skipped
#8851: Pylon already shipped its sibling asd06520fc9.Verification
@t3tools/weband@t3tools/mobiletypecheck clean, lint 0 errors, 1714 mobile thread tests + 165 web component tests passing.Reviewed and integrated with Claude Opus 5 in Claude Code.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.