Skip to content

sync: classic-merge upstream/main (829af7b73a) into fork/dev - #480

Merged
patroza merged 93 commits into
fork/devfrom
sync/upstream-829af7b73a
Sep 23, 2026
Merged

patroza merged 93 commits into
fork/devfrom
sync/upstream-829af7b73a

Conversation

@patroza

@patroza patroza commented Sep 23, 2026

Copy link
Copy Markdown
Owner

Classic-merge pingdotgg/t3code main through 829af7b73a into fork/dev (88 commits after #477).

Incoming includes the no-restyle UI refactor, composer-owned look, mod+[ / mod+] navigation, mobile v2-only thread list, t3.json submodule init, GPT-6 Luna, Opus 5.5, mobile 1.3.0.

Weld: keep the fork's server-side queue (thread.message-queued). Do not take queuedMessageStore. Keep dfx: 1.0.16, msgpackr-extract: true, requireWorktree before thread.create. Ported fork home/list extras onto v2; retired classic grouped list.

Hold merge until an explicit signal. Merge with gh pr merge --merge only after that signal, pnpm pr:ready, and required checks are green.

maria-rcks and others added 30 commits September 21, 2026 14:39
…12843)

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: codex <codex@users.noreply.github.com>
…trees (pingdotgg#12953)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…gg#13094)

Co-authored-by: Anco <anco@bluebarry.ai>
Co-authored-by: Exotic <118054752+extoci@users.noreply.github.com>
Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
juliusmarminge and others added 25 commits September 22, 2026 19:00
…tgg#13175)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…13189)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#13198)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…pingdotgg#13192)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ngdotgg#13193)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…tgg#13205)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…and Command (pingdotgg#13206)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…isc ui exports (pingdotgg#13207)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
pingdotgg#13208)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ui components (pingdotgg#13209)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…gg#13210)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…13212)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…7b73a

# Conflicts:
#	apps/mobile/app.config.ts
#	apps/mobile/src/Stack.tsx
#	apps/mobile/src/features/home/HomeHeader.android.tsx
#	apps/mobile/src/features/home/HomeHeader.tsx
#	apps/mobile/src/features/home/HomeHeader.types.ts
#	apps/mobile/src/features/home/HomeRouteScreen.tsx
#	apps/mobile/src/features/home/HomeScreen.tsx
#	apps/mobile/src/features/home/home-list-filter-menu.test.ts
#	apps/mobile/src/features/home/home-list-filter-menu.ts
#	apps/mobile/src/features/home/home-list-options.test.ts
#	apps/mobile/src/features/home/home-list-options.ts
#	apps/mobile/src/features/home/homeListItems.test.ts
#	apps/mobile/src/features/home/homeListItems.ts
#	apps/mobile/src/features/home/homeThreadList.ts
#	apps/mobile/src/features/threads/ThreadDetailScreen.tsx
#	apps/mobile/src/features/threads/ThreadNavigationSidebar.tsx
#	apps/mobile/src/features/threads/ThreadRouteScreen.tsx
#	apps/mobile/src/features/threads/thread-list-items.tsx
#	apps/mobile/src/features/threads/threadListV2.ts
#	apps/mobile/src/features/threads/threadPresentation.ts
#	apps/mobile/src/persistence/mobile-preferences.ts
#	apps/server/src/ws.ts
#	apps/web/src/components/BranchToolbarBranchSelector.tsx
#	apps/web/src/components/CommandPalette.tsx
#	apps/web/src/components/LegacySidebar.tsx
#	apps/web/src/components/ProjectScriptsControl.tsx
#	apps/web/src/components/Sidebar.tsx
#	apps/web/src/components/ThreadStatusIndicators.tsx
#	apps/web/src/components/chat/MessagesTimeline.tsx
#	apps/web/src/components/chat/OpenInPicker.tsx
#	apps/web/src/components/chat/ProviderStatusBanner.tsx
#	apps/web/src/components/chat/ThreadErrorBanner.tsx
#	apps/web/src/components/ui/scroll-area.tsx
#	packages/contracts/src/settings.test.ts
#	packages/contracts/src/settings.ts
#	pnpm-lock.yaml
PopoverPopup dropped viewportClassName; Button size owns padding/type.
Full vp check lints the whole tree. Fork board/jump/identity/host
status still restyled SidebarInset, Spinner, TooltipPopup, DialogPanel.
@github-actions github-actions Bot added the 📱 Native Change Changes the native fingerprint; merging blocks production OTAs until a new store build ships. label Sep 23, 2026
HomeHeader uses title=\"Ownership\" on NativeHeaderToolbar.Menu, not
the object form title: \"Ownership\".
Incoming t3.json submodule-init setting matches \"work\" and must stay
in the catalog list.
@patroza
patroza marked this pull request as ready for review September 23, 2026 06:49
@patroza
patroza merged commit a54d5fb into fork/dev Sep 23, 2026
9 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📱 Native Change Changes the native fingerprint; merging blocks production OTAs until a new store build ships.

Projects

None yet

Development

Successfully merging this pull request may close these issues.