Repository navigation
chore(sync): merge pingdotgg/t3code main - #384
Merged
Merged
Conversation
…ingdotgg#25759) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…utton's focus ring and tooltip (pingdotgg#25774) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…elow the header (pingdotgg#25765) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…s send Max Mode (pingdotgg#21074) Co-authored-by: Julius Marminge <julius0216@outlook.com>
…e charts (pingdotgg#25776) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gg#25660) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#25672) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#24942) Co-authored-by: maria-rcks <maria@kuuro.net>
…ingdotgg#25782) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…25785) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…a layout effect (pingdotgg#25767) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…avigation state (pingdotgg#25744) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#25787) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… navigate through the root ref (pingdotgg#25769) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…s regress (pingdotgg#25795) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…text by 23% (pingdotgg#25790) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gdotgg#25778) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…7-0710 # Conflicts: # apps/mobile/src/Stack.tsx # apps/mobile/src/features/settings/appearance/AppearancePreferencesProvider.tsx # apps/mobile/src/features/shortcuts/useAppShortcuts.ts # apps/server/src/mcp/McpHttpServer.ts # apps/web/src/components/ChatView.tsx # apps/web/src/components/sidebar/SidebarThreadRow.tsx
…ords the fork values
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 40465302914 stopped on merge conflicts in 6 files. The batch has 18 upstream commits, up to 96fc7b9 "refactor(web): the new design is the only design, with no toggle (pingdotgg#25778)".
Conflicts and resolution
The new design is the only design (pingdotgg#25778)
Upstream removed the
redesign:Tailwind variant and theredesignEnabledsetting. Aredesign:class left in fork code would now do nothing, so the fork row would fall back to the old look. Upstream's class changes are applied to the fork code:SidebarThreadRow.tsx: the fork keeps its card structure (shared card parts and the custom card layout).X redesign:Yclass pair becomesY, as upstream did.threadCardParts.tsx:font-normal, so itsrecedeprop is gone (ThreadCardLayoutPreview.tsxfollows).No
redesignuses remain in app code.Other conflicts
ChatView.tsx: refactor(web): drop the unreachable paint-only thread timeline path pingdotgg/t3code#25787 removed the paint-only timeline path. The forkforkMessageLinkstays without its paint-only condition.McpHttpServer.ts: test(server): CI fails when agent context grows past main pingdotgg/t3code#25785 exportslayerToolsfor the new agent context test. It now merges the fork's typedtoolkitRegistrations, which includes the machine map tools.Stack.tsx: upstream's imports with the forkAppServicesHostandReadAloudWorker.AppearancePreferencesProvider.tsx: upstream reads the system palettes from an atom and resolves the theme variables withresolveThemeVariablesByAppearance. AuseMemokeeps the forkpaletteVersiondependency, so a theme that a server republishes under the same id still repaints with the React compiler. The fork published theme style and variables stay.useAppShortcuts.ts: refactor(mobile): notifications, quick actions and Connect onboarding navigate through the root ref pingdotgg/t3code#25769 deletes it.installAppShortcutsnow queues the launch shortcut until navigation is ready, so Back returns home.getInitialURL.Fork fixes
AgentContextBudget.test.tsasserts that the measured agent context equalsagentContextBudget.json.MachineExec,MachineMap,MachinePeers,PeerForwardingandRemoteDelegation.docs/fork/features.md: one more stale "Server settings > New threads" becomes "Threads".Upstream merge
Merges pingdotgg/t3code main at 96fc7b9.
Adopted upstream pull requests
All 7 entries are unchanged at their listed heads.
Upstream changes in fork areas
36 files changed on both sides. Besides the conflicts above:
toolkitRegistration.EventSink,OrchestratorandProviderTurnStartServicemerge cleanly next to the fork worktree resume. The server fork tests run in Fork CI.Checks
checks.py: typecheck, migration check, adopted pull request check, format, lint and knip pass.fork_tests.py: 185 fork test files pass locally (121 root and 64 web). Theapps/serverfork test files are left to Fork CI.AgentContextBudget.test.tspasses with the fork values.Fork repair skill changes
SKILL.md: says thatagentContextBudget.jsonholds the fork's measured values, and how to update them when upstream or fork tool text changes.