Repository navigation
chore(sync): merge pingdotgg/t3code main - #351
Merged
Merged
Conversation
…point capture (pingdotgg#24851) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#24847) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#24857) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…de (pingdotgg#24867) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#24850) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
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.
Cause
Fork Sync run 40196119239 stopped on merge conflicts in 12 files. The 6 upstream commits:
routes/settings*.tsxtoroutes/_chat.settings*.tsx.Conflicts and resolution
36 hunks in 12 files:
scripts/lib/cli-external-packages.ts): took upstream's fix(release): desktop builds pass again after the vite-plus 1.4 upgrade pingdotgg/t3code#24867 and its test. The fork copy of the fix (fix(build): the bundle scan reads the module comments of vite-plus 1.4 #350) is gone, so these files equal upstream again.settings.fork,settings.machinesandsettings.terminalmove to_chat.settings.*with/_chat/settings/...paths, as upstream's routes did. The URLs stay/settings/....routeTree.gen.tsis regenerated. It differs from upstream's only by these three routes._chat.settings.tsx: the fork settings find box stays in upstream's new modal header.AppSidebarLayout.tsx: the fork cheat sheet and navigation history recorder stay. Upstream removedProjectProjectionRetentionand gated the undo shortcut on the modal.ThreadRouteView.tsx: the forkleaveMissingRoute(navigation history) stays, with upstream's newbackgroundguard.orchestratorMcp.ts,orchestrationInstructions.ts):environmentIdparameters and sentences for linked environments,clientRequestIdfor safe launch retries,stop=trueon interrupt, scheduled taskmodelSelection,scriptson project update, and the message link instructions.Fork fixes
A review of pingdotgg#24847 against the fork features found two breaks:
docs/fork/features.mdsays so.Both are UI wiring fixes without a new test.
Upstream merge
Merges pingdotgg/t3code main at 3d00499 "perf(desktop): stop decoding snapshots twice for accessibility (pingdotgg#19221)".
Adopted upstream pull requests
All 7 entries (pingdotgg#16653, pingdotgg#16654, pingdotgg#16655, pingdotgg#16684, pingdotgg#16695, pingdotgg#16698, pingdotgg#16719) are unchanged at their listed heads. No new merges.
Upstream changes in fork areas
Checked and fine:
_chatadds no path segment, so the fork settings nav, settings search,mod+,, the cheat sheet link and the desktop "open settings" path keep working.mod+alt+[andmod+alt+]) still switch tabs behind it.Checks
checks.py: typecheck, migration check, adopted pull request check and lint on all fork files pass.fork_tests.py: 172 fork test files pass locally (114 root and 58 web). Theapps/serverfork test files are left to Fork CI, because they stop the agent session on this VPS.Fork repair skill changes
route_tree.py: it regenerates and stagesapps/web/src/routeTree.gen.tswith the router plugin's own generator. This merge needed that step by hand. SKILL.md lists it.