Skip to content

sync: classic-merge upstream/main (56a9bf2bd7) into fork/dev - #473

Merged
patroza merged 104 commits into
fork/devfrom
sync/upstream-56a9bf2bd7
Sep 18, 2026
Merged

patroza merged 104 commits into
fork/devfrom
sync/upstream-56a9bf2bd7

Conversation

@patroza

@patroza patroza commented Sep 18, 2026

Copy link
Copy Markdown
Owner

Classic-merge pingdotgg/t3code main through 56a9bf2bd7 (95 commits) into fork/dev.

Incoming includes thinking traces, multi-model new threads in worktrees, storage cleanup, PR viewed files, command palette search, Effect rc.115 / Alchemy beta.78, and mobile 1.2.1.

Queue: keep the fork's server-side queue (thread.message-queued). Follow-up queue vs steer stays wired to server chips. Do not take queuedMessageStore.

Fork welds kept: HashMap command model, compact-queue hold, Q&A folding, GitHub-hosted runners (no Blacksmith), identity/sidebar extras, project-actions, reuseBaseBranch + requireWorktree, NTBS.

Merge with gh pr merge --merge only after pnpm pr:ready and required checks are green.

Bil0000 and others added 30 commits September 16, 2026 10:54
Co-authored-by: maria-rcks <mwria.rocks@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…ingdotgg#12115)

Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…and are refused on remote ones (pingdotgg#12001)

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
…gg#11706)

Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…gg#12168)

Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
…ingdotgg#8432)

Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
juliusmarminge and others added 26 commits September 17, 2026 20:19
…gg#12326)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…hrough an Action (pingdotgg#12401)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…dates (pingdotgg#12411)

Signed-off-by: dependabot[bot] <support@github.com>
…otgg#10574)

Co-authored-by: shivam <91240327+shivamhwp@users.noreply.github.com>
…f2bd7

Sync pingdotgg/t3code main (56a9bf2, 95 commits) into fork/dev.

Keep the fork's server-side queue. Wire follow-up queue vs steer onto
server chips. Do not take queuedMessageStore.

Also weld: thinking traces, multi-model worktrees, storage cleanup,
PR viewed files, Effect rc.115, mobile 1.2.1, GitHub-hosted runners,
HashMap command model, reuseBaseBranch + requireWorktree, NTBS.

Made-with: Grok 4.6 (xhigh) in T3 Code
Update Config/Flag/Schema/Socket constructors for rc.115, restore
queuedMessages fixtures, and keep disconnect capture on the new
reader/writer Socket shape.

Made-with: Grok 4.6 (xhigh) in T3 Code
node-gyp-build-optional-packages requires detect-libc at runtime, so
the CLI bundle must not inline it.

Made-with: Grok 4.6 (xhigh) in T3 Code
…rite

Tap Socket.reader acquisition failures so an openTimeout stays a
timeout, not a generic transport drop.

Made-with: Grok 4.6 (xhigh) in T3 Code
The conversation host now uses Platform.OS === android for the canvas
class, not materialYouStyleLayoutActive.

Made-with: Grok 4.6 (xhigh) in T3 Code
Composer send now uses followUpShouldQueue (alternate invert). Settings
search for \"work\" includes storage-worktrees and composer keybindings.

Made-with: Grok 4.6 (xhigh) in T3 Code
PullRequestFilesViewed is now the last upstream migration; last-N
ledger snapshots must include it.

Made-with: Grok 4.6 (xhigh) in T3 Code
Replay bootstrap now updates the worktree path before the duplicate
thread.create.

Made-with: Grok 4.6 (xhigh) in T3 Code
@patroza
patroza marked this pull request as ready for review September 18, 2026 09:26
PullRequestDetailPanel always mounts the checks popover, and the
summary tab mounts the reaction picker on comments. react-test-renderer
has no Element/window, so CI failed 29 tests with floating-ui errors.
Isolate the files so the mocks cannot be stolen under isolate:false.
@patroza
patroza merged commit 03b09e6 into fork/dev Sep 18, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.