Skip to content

chore: merge upstream T3 Code (97e35bcf2) — CONFLICTS to resolve - #1724

Closed
deathemperor wants to merge 368 commits into
mainfrom
upstream-sync-97e35bcf2
Closed

deathemperor wants to merge 368 commits into
mainfrom
upstream-sync-97e35bcf2

Conversation

@deathemperor

Copy link
Copy Markdown
Owner

Daily upstream sync hit conflicts; the merge commit carries the markers. Files:

.github/workflows/ci.yml
apps/desktop/src/snapShot/snapShot.ts
apps/desktop/src/updates/DesktopUpdates.ts
apps/desktop/src/updates/updateChannels.ts
apps/desktop/src/updates/updatesTestHarness.ts
apps/mobile/src/components/CompactBrandTitle.tsx
apps/mobile/src/features/connection/ConnectionsNewRouteScreen.tsx
apps/mobile/src/features/settings/SettingsOpenSourceLicensesRouteScreen.tsx
apps/mobile/src/features/settings/SettingsRouteScreen.tsx
apps/mobile/src/features/threads/ComposerCommandPopover.tsx
apps/mobile/src/features/threads/ThreadComposer.tsx
apps/mobile/src/features/threads/ThreadFeed.tsx
apps/mobile/src/features/workspace/WorkspaceRootScreen.tsx
apps/mobile/src/lib/composerImages.test.ts
apps/mobile/src/lib/composerImages.ts
apps/mobile/src/state/threadOutboxDelivery.ts
apps/mobile/src/state/use-remote-environment-registry.ts
apps/server/src/auth/RpcAuthorization.test.ts
apps/server/src/auth/RpcAuthorization.ts
apps/server/src/cli/triage.ts
apps/server/src/cli/triagePrompt.test.ts
apps/server/src/cloud/selfUpdate.test.ts
apps/server/src/cloud/selfUpdate.ts
apps/server/src/cloud/servicePreflight.ts
apps/server/src/environment/ServerEnvironment.ts
apps/server/src/mcp/OrchestratorMcpService.ts
apps/server/src/mcp/ThreadMetadataMcpService.ts
apps/server/src/mcp/toolkits/device/handlers.ts
apps/server/src/observability/RpcInstrumentation.ts
apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.test.ts
apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts
apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.testkit.ts
apps/server/src/orchestration-v2/ProjectionStore.test.ts
apps/server/src/orchestration-v2/ProjectionStore.ts
apps/server/src/orchestration-v2/ProviderSessionManager.test.ts
apps/server/src/orchestration-v2/runtimeLayer.ts
apps/server/src/persistence/Migrations.ts
apps/server/src/persistence/reconcileV2PreviewMigration.test.ts
apps/server/src/provider/AntigravityInstallation.ts
apps/server/src/provider/CodexAuthCallback.ts
apps/server/src/provider/CodexDeveloperInstructions.ts
apps/server/src/provider/Drivers/AntigravityDriver.ts
apps/server/src/provider/acp/AntigravityAcpSupport.ts
apps/server/src/provider/agentContextBudget.json
apps/server/src/serverOwnership.ts
apps/server/src/terminal/Manager.test.ts
apps/server/src/triage/triagePrompt.ts
apps/server/src/usage/UsageService.ts
apps/server/src/ws.ts
apps/web/src/components/CommandPalette.tsx
apps/web/src/components/Icons.tsx
apps/web/src/components/ServerUpdateAction.tsx
apps/web/src/components/Sidebar.logic.ts
apps/web/src/components/SidebarStageBackdrop.tsx
apps/web/src/components/chat/ChatComposer.tsx
apps/web/src/components/chat/CompactComposerControlsMenu.tsx
apps/web/src/components/chat/MessagesTimeline.logic.ts
apps/web/src/components/clerk/InfinitusConnectAccountPages.tsx
apps/web/src/components/clerk/InfinitusConnectSidebarSignIn.tsx
apps/web/src/components/clerk/InfinitusConnectUserProfilePage.tsx
apps/web/src/components/files/AttachmentFilePreview.browser.test.tsx
apps/web/src/components/settings/AddEnvironmentDialog.tsx
apps/web/src/components/settings/CaptureShortcutConfig.tsx
apps/web/src/components/settings/KeybindingsSettings.logic.ts
apps/web/src/components/settings/LabsSettingsPanel.tsx
apps/web/src/components/settings/ProviderSettingsPanel.tsx
apps/web/src/components/settings/SettingsPanels.tsx
apps/web/src/components/settings/SettingsScopeContext.tsx
apps/web/src/components/settings/SettingsSidebarNav.tsx
apps/web/src/components/settings/SnapShotSettings.tsx
apps/web/src/components/settings/settingsSearch.test.ts
apps/web/src/components/settings/settingsSearch.ts
apps/web/src/components/sidebar/SidebarChrome.tsx
apps/web/src/routes/__root.tsx
docs/operations/android-notifications.md
docs/operations/development.md
docs/user/install.md
docs/user/t3-connect-troubleshooting.md
infra/relay/alchemy.run.ts
infra/relay/src/agentActivity/ApnsDeliveries.ts
infra/relay/src/db.ts
infra/relay/src/observability.ts
infra/relay/src/worker.ts
oxlint-plugin-t3code/rules/react-effect-budget.ts
packages/client-runtime/src/authorization/service.ts
packages/client-runtime/src/connection/onboarding.test.ts
packages/client-runtime/src/connection/presentation.test.ts
packages/client-runtime/src/relay/managedRelayState.ts
packages/contracts/src/environment.ts
packages/contracts/src/ipc.ts
packages/contracts/src/providerRuntime.ts
packages/contracts/src/relay.ts
packages/contracts/src/rpc.ts
packages/contracts/src/server.ts
packages/contracts/src/settings.ts
packages/provider-core/src/server/orchestrationInstructions.ts
packages/shared/src/cliRelease.ts
scripts/lib/brand-assets.ts
scripts/mobile-showcase-environment.ts
scripts/smoke-cli-archive.ts

Resolve on this branch, then merge with a merge commit (never squash: it drops the merge-base).

juliusmarminge and others added 30 commits October 27, 2026 20:39
…r a title (#26239)

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…testing only] (#26245)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Brings Theo's mobile behavior checks (#25876) into the local test suite beside
mobile:e2e. A dev-only probe reads the app's own state through Metro's Hermes
inspector, and a scripted Fx provider drives replies, so 25 cases grade scroll,
frame drops, drafts, focus, status, and links without a model.

The command leases an iPhone 18 Pro and an iPad Pro 13 from the Simlock pool,
runs each with its own server and Metro, keeps the leases renewed, and writes one
scoreboard to artifacts/mobile-behavior/. Pool errors retry, Metro serves no lazy
chunks, and a run fails only on guard or control cases; bad cases reproduce known
bugs.

Co-Authored-By: Theo Browne <me@theo.li>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…rt (#26303)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…being idle" (#26299)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…in home (#26286)

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

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…real load (#26314)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… tunnel limit (#26186)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…d environment (#26178)

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

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

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>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ed revokes (#26320)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
juliusmarminge and others added 25 commits October 29, 2026 18:04
… fill memory (#27239)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…e thread completes a run (#27221)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…parent's stop (#27222)

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…archiving the caller (#26718)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…to be killed (#27224)

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>
Co-authored-by: AdEx-Partners-DE <stark.burns@adexpartners.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…320)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…be force stopped (#27252)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Rename leftover fakeProvider to fakePullRequestProvider, replace the removed
encodeScanCache in the advisor usage test, and drop an issue number from a
ClaudeAdapterV2 comment that lint rejects.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ider (#27115)

Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
…-sync-97e35bcf2

# Conflicts:
#	.github/workflows/ci.yml
#	apps/desktop/src/snapShot/snapShot.ts
#	apps/desktop/src/updates/DesktopUpdates.ts
#	apps/desktop/src/updates/updateChannels.ts
#	apps/desktop/src/updates/updatesTestHarness.ts
#	apps/mobile/src/components/CompactBrandTitle.tsx
#	apps/mobile/src/features/connection/ConnectionsNewRouteScreen.tsx
#	apps/mobile/src/features/settings/SettingsOpenSourceLicensesRouteScreen.tsx
#	apps/mobile/src/features/settings/SettingsRouteScreen.tsx
#	apps/mobile/src/features/threads/ComposerCommandPopover.tsx
#	apps/mobile/src/features/threads/ThreadComposer.tsx
#	apps/mobile/src/features/threads/ThreadFeed.tsx
#	apps/mobile/src/features/workspace/WorkspaceRootScreen.tsx
#	apps/mobile/src/lib/composerImages.test.ts
#	apps/mobile/src/lib/composerImages.ts
#	apps/mobile/src/state/threadOutboxDelivery.ts
#	apps/mobile/src/state/use-remote-environment-registry.ts
#	apps/server/src/auth/RpcAuthorization.test.ts
#	apps/server/src/auth/RpcAuthorization.ts
#	apps/server/src/cli/triage.ts
#	apps/server/src/cli/triagePrompt.test.ts
#	apps/server/src/cloud/selfUpdate.test.ts
#	apps/server/src/cloud/selfUpdate.ts
#	apps/server/src/cloud/servicePreflight.ts
#	apps/server/src/environment/ServerEnvironment.ts
#	apps/server/src/mcp/OrchestratorMcpService.ts
#	apps/server/src/mcp/ThreadMetadataMcpService.ts
#	apps/server/src/mcp/toolkits/device/handlers.ts
#	apps/server/src/observability/RpcInstrumentation.ts
#	apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.test.ts
#	apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.ts
#	apps/server/src/orchestration-v2/Adapters/CodexAdapterV2.testkit.ts
#	apps/server/src/orchestration-v2/ProjectionStore.test.ts
#	apps/server/src/orchestration-v2/ProjectionStore.ts
#	apps/server/src/orchestration-v2/ProviderSessionManager.test.ts
#	apps/server/src/orchestration-v2/runtimeLayer.ts
#	apps/server/src/persistence/Migrations.ts
#	apps/server/src/persistence/reconcileV2PreviewMigration.test.ts
#	apps/server/src/provider/AntigravityInstallation.ts
#	apps/server/src/provider/CodexAuthCallback.ts
#	apps/server/src/provider/CodexDeveloperInstructions.ts
#	apps/server/src/provider/Drivers/AntigravityDriver.ts
#	apps/server/src/provider/acp/AntigravityAcpSupport.ts
#	apps/server/src/provider/agentContextBudget.json
#	apps/server/src/serverOwnership.ts
#	apps/server/src/terminal/Manager.test.ts
#	apps/server/src/triage/triagePrompt.ts
#	apps/server/src/usage/UsageService.ts
#	apps/server/src/ws.ts
#	apps/web/src/components/CommandPalette.tsx
#	apps/web/src/components/Icons.tsx
#	apps/web/src/components/ServerUpdateAction.tsx
#	apps/web/src/components/Sidebar.logic.ts
#	apps/web/src/components/SidebarStageBackdrop.tsx
#	apps/web/src/components/chat/ChatComposer.tsx
#	apps/web/src/components/chat/CompactComposerControlsMenu.tsx
#	apps/web/src/components/chat/MessagesTimeline.logic.ts
#	apps/web/src/components/clerk/InfinitusConnectAccountPages.tsx
#	apps/web/src/components/clerk/InfinitusConnectSidebarSignIn.tsx
#	apps/web/src/components/clerk/InfinitusConnectUserProfilePage.tsx
#	apps/web/src/components/files/AttachmentFilePreview.browser.test.tsx
#	apps/web/src/components/settings/AddEnvironmentDialog.tsx
#	apps/web/src/components/settings/CaptureShortcutConfig.tsx
#	apps/web/src/components/settings/KeybindingsSettings.logic.ts
#	apps/web/src/components/settings/LabsSettingsPanel.tsx
#	apps/web/src/components/settings/ProviderSettingsPanel.tsx
#	apps/web/src/components/settings/SettingsPanels.tsx
#	apps/web/src/components/settings/SettingsScopeContext.tsx
#	apps/web/src/components/settings/SettingsSidebarNav.tsx
#	apps/web/src/components/settings/SnapShotSettings.tsx
#	apps/web/src/components/settings/settingsSearch.test.ts
#	apps/web/src/components/settings/settingsSearch.ts
#	apps/web/src/components/sidebar/SidebarChrome.tsx
#	apps/web/src/routes/__root.tsx
#	docs/operations/android-notifications.md
#	docs/operations/development.md
#	docs/user/install.md
#	docs/user/t3-connect-troubleshooting.md
#	infra/relay/alchemy.run.ts
#	infra/relay/src/agentActivity/ApnsDeliveries.ts
#	infra/relay/src/db.ts
#	infra/relay/src/observability.ts
#	infra/relay/src/worker.ts
#	oxlint-plugin-t3code/rules/react-effect-budget.ts
#	packages/client-runtime/src/authorization/service.ts
#	packages/client-runtime/src/connection/onboarding.test.ts
#	packages/client-runtime/src/connection/presentation.test.ts
#	packages/client-runtime/src/relay/managedRelayState.ts
#	packages/contracts/src/environment.ts
#	packages/contracts/src/ipc.ts
#	packages/contracts/src/providerRuntime.ts
#	packages/contracts/src/relay.ts
#	packages/contracts/src/rpc.ts
#	packages/contracts/src/server.ts
#	packages/contracts/src/settings.ts
#	packages/provider-core/src/server/orchestrationInstructions.ts
#	packages/shared/src/cliRelease.ts
#	pnpm-lock.yaml
#	scripts/lib/brand-assets.ts
#	scripts/mobile-showcase-environment.ts
#	scripts/smoke-cli-archive.ts
@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XXL 1,000+ effective changed lines (test files excluded in mixed PRs). labels Oct 30, 2026
@deathemperor

Copy link
Copy Markdown
Owner Author

Superseded by the sync of upstream 32ecd71, which contains these commits.

@deathemperor
deathemperor deleted the upstream-sync-97e35bcf2 branch October 30, 2026 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL 1,000+ effective changed lines (test files excluded in mixed PRs). vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.