Repository navigation
Merge upstream v0.1.7-nightly.20261104.4151 - #25
Merged
mohan6623 merged 211 commits intoNov 4, 2026
Merged
Conversation
…otgg#29415) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…wser reports offline (pingdotgg#29347) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…hind (pingdotgg#28373) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#28253) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…el bursts (pingdotgg#28236) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ger stay running (pingdotgg#28040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…rade from 1.x (pingdotgg#27779) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…to run t3 service restart (pingdotgg#27660) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#25061) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…4803) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…adable .git/config (pingdotgg#23690) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…es (pingdotgg#23456) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#23373) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gdotgg#23211) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tance (pingdotgg#23198) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…turn absorbed its wake (pingdotgg#28010) Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…ory scan ends (pingdotgg#29535) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tch (pingdotgg#29476) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…n starts (pingdotgg#28431) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ching origin (pingdotgg#27961) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…pingdotgg#27957) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…3804) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#23326) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
…r page open (pingdotgg#29885) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…aracter (pingdotgg#29906) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…race (pingdotgg#29889) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#30025) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… the catalog (pingdotgg#30051) Co-authored-by: maria-rcks <maria@kuuro.net>
…point (pingdotgg#30033) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…go (pingdotgg#30071) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…he runtime starts (pingdotgg#30079) Co-authored-by: wenshen <wlum0002@student.monash.edu> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…30080) Co-authored-by: Dominik <git@domko.sbs>
…otgg#30174) Co-authored-by: maria-rcks <maria@kuuro.net>
…ingdotgg#30142) Co-authored-by: SAPHID <saphid@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ttle (pingdotgg#29847) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ngs (pingdotgg#29853) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…t hooks (pingdotgg#29907) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…backports (pingdotgg#30161) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ol (pingdotgg#30481) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ient list (pingdotgg#30498) 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.
Claude Code resolved the conflicts in this merge of upstream
v0.1.7-nightly.20261104.4151. The pre-commit hook and typecheck passed.The sync merges this PR by itself, which builds and publishes the update.
Claude's summary
The merge of v0.1.7-nightly.20261104.4151 is fully resolved and staged. Typecheck has 0 errors, format, lint and knip pass on the staged files, and the unit tests of the changed files pass. I have not committed or pushed. One gap: the web browser tests couldn't run here because the machine has no Chromium.
Conflicts
ComposerContextPermissions.tsxandComposerPermissionsSection.browser.test.tsx: the fork had deleted both files when it went back to its own composer. Upstream had changed them to open the Full access menu straight from the context strip (feat(web): open full access menu from the new thread context strip pingdotgg/t3code#30275). I kept them deleted, because the fork has its own Full access chip.ChatView.tsx: kept the fork's import and its context-strip props (composerControlsHostRef,contextStripVisible,trailingContent={composerUsageBadge}) in place of upstream's permissions button. Upstream's other ChatView changes merged on their own: the hosted-app link in Copy thread, andenvironmentIdon the banner lane.runtimeModeConfig.ts: kept the fork's Full access icon and added upstream's newresolveRuntimeModeOptionshelper. I left out upstream'sresolveCompatibleRuntimeMode, since nothing in the fork uses it any more.ChatComposer.tsx: the fork's imports, plusresolveRuntimeModeOptions, which the auto-merged code now calls.ModelListRow.tsx: kept the fork's row, with the name and a provider line under it. I applied upstream's fix(web): compact model picker row indicators pingdotgg/t3code#26415 change inside it: the check mark sits right after the model name, and the shortcut key comes last. This file isn't on the composer list, so I took the upstream change; it does change the model picker's look slightly.BranchToolbarBranchSelector.tsx: kept the fork's rule that a child repository always checks out in its own working tree. Its normal path now passes upstream'sactiveProjectCheckoutRoot(fix(web): picking a branch in a subfolder project keeps the thread in the project folder pingdotgg/t3code#29908, picking a branch in a subfolder project).RunFinalizationService.ts: kept the fork's refresh of every repository in a multi-repo project. Each repository's pull-request lookup now runs in the background, as upstream's fix(server): slow forge CLI calls no longer delay checkpoints and turn starts pingdotgg/t3code#28431 does, so a slow forge CLI doesn't hold up the next turn.RunFinalizationService.test.ts: started from upstream's version, added the repository-list mock its tests now need, and added the fork's three multi-repo tests back. Their mocks now record the lookup when it is requested rather than when it finishes, because the lookup now runs in the background.ThreadLaunchService.ts: kept the fork's choice between multi-repo and single-repo branch rename. Both kinds of rename now can't be interrupted. Only the single-repo one records the renamed branch, because cancel cleanup can only delete branches in the project's own repository (fix(server): cancelling worktree setup no longer leaves its new branch behind pingdotgg/t3code#29781).RuntimePolicy.test.tsandsupervisor.test.ts: these were separate tests added at the same spot, so I kept both sides.Composer audit: besides ChatView and ChatComposer, upstream didn't touch any of the listed composer files. Its changes to those two don't affect the composer's layout or look.
Other steps
vp installandensure:electron, which picked up Electron 44.10.1.BranchToolbar.logic, 18 passed.ProviderModelPicker.browser.test.tsxis the one that didn't run, and it covers the model list row change, so check that in the local test app.Two untracked files,
claude-summary.mdandconflicted-files.txt, were already in the working tree. I left them alone.