Repository navigation
upstream sync blocked: pingdotgg/t3code@f2d5fc91e303 #40
Copy link
Copy link
Closed
Labels
upstream-sync-blockedAutomatic upstream sync stopped and needs human integration.Automatic upstream sync stopped and needs human integration.
Description
Automatic upstream detection reached conflicted and stopped before any mutation.
| field | value |
|---|---|
target main |
2ffb1404d11fdd6666523e354b92382594a72c22 |
source main |
f2d5fc91e3030e5c3956fdadc13e1eaa25bcabe3 |
| merge base | 82b8a9380298509d68170961d9717be62836e490 |
| upstream commits | 25 |
| changed paths | 93 |
Conflicting paths
apps/server/src/cli/connect.tsapps/server/src/cli/service.tsapps/web/src/components/ChatView.tsxapps/web/src/components/RightPanelTabs.tsxapps/web/src/components/chat/ChatHeader.tsxpackages/client-runtime/src/state/threadSettled.ts
Hotspot matches
apps/marketing/src/lib/macArch.test.ts— ownermarketing(Marcode public site and assets)apps/marketing/src/lib/macArch.ts— ownermarketing(Marcode public site and assets)apps/marketing/src/pages/download.astro— ownermarketing(Marcode public site and assets)apps/marketing/src/pages/index.astro— ownermarketing(Marcode public site and assets)apps/mobile/src/features/home/HomeScreen.tsx— ownermobile(Native client and Marcode branding)apps/mobile/src/features/threads/ThreadNavigationSidebar.tsx— ownermobile(Native client and Marcode branding)apps/mobile/src/features/threads/thread-list-v2-items.tsx— ownermobile(Native client and Marcode branding)apps/mobile/src/features/threads/threadListV2.test.ts— ownermobile(Native client and Marcode branding)apps/mobile/src/features/threads/threadListV2.ts— ownermobile(Native client and Marcode branding)apps/mobile/src/state/thread-pr-presentation.ts— ownermobile(Native client and Marcode branding)apps/server/src/cli/connect.ts— ownerserver-runtime(Compatibility CLI behavior with user-visible Marcode service identity)apps/server/src/cli/service.test.ts— ownerserver-runtime(Compatibility CLI behavior with user-visible Marcode service identity)apps/server/src/cli/service.ts— ownerserver-runtime(Compatibility CLI behavior with user-visible Marcode service identity)apps/server/src/cli/triage.ts— ownerserver-runtime(Compatibility CLI behavior with user-visible Marcode service identity)apps/server/src/cli/triagePrompt.test.ts— ownerserver-runtime(Compatibility CLI behavior with user-visible Marcode service identity)apps/server/src/cli/triagePrompt.ts— ownerserver-runtime(Compatibility CLI behavior with user-visible Marcode service identity)apps/server/src/cloud/bootService.test.ts— ownerserver-runtime(Background service lifecycle and user-visible Marcode server identity)apps/server/src/cloud/bootService.ts— ownerserver-runtime(Background service lifecycle and user-visible Marcode server identity)apps/server/src/cloud/http.ts— ownerserver-runtime(Background service lifecycle and user-visible Marcode server identity)apps/server/src/cloud/pinnedRuntime.ts— ownerserver-runtime(Background service lifecycle and user-visible Marcode server identity)apps/server/src/provider/Layers/GrokProvider.test.ts— ownerprovider-runtime(Provider-specific Marcode behavior)apps/server/src/provider/Layers/ProviderInstanceRegistryLive.test.ts— ownerprovider-runtime(Provider-specific Marcode behavior)apps/server/src/provider/Layers/ProviderInstanceRegistryLive.ts— ownerprovider-runtime(Provider-specific Marcode behavior)apps/web/src/components/ChatView.tsx— ownerweb-runtime(Marcode workspace, terminal, and browser integration)apps/web/src/components/CommandPalette.tsx— ownerweb-navigation(Marcode floating-pill entry point plus upstream command-palette intents)apps/web/src/components/Sidebar.tsx— ownerweb-navigation(Marcode unified project workspace and thread navigation)apps/web/src/components/chat/ChatComposer.tsx— ownerweb-shell(Marcode floating glass composer)apps/web/src/components/chat/ChatHeader.tsx— ownerweb-shell(Marcode portals thread actions into FloatingPillNav)packages/contracts/src/settings.test.ts— ownerweb-navigation(Marcode navigation and unified-workspace rollout settings)packages/contracts/src/settings.ts— ownerweb-navigation(Marcode navigation and unified-workspace rollout settings)
Reproduce locally (read-only, disposable worktree)
vp run upstream:planThe bot did not resolve conflicts, did not push an integration branch, and did not open a
pull request. Resolve this by hand: see docs/operations/upstream-sync.md.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
upstream-sync-blockedAutomatic upstream sync stopped and needs human integration.Automatic upstream sync stopped and needs human integration.
Activity
maarco commentedon Aug 19, 2026
Resolved by hand in #41 (draft).
All six conflicts (
cli/connect.ts,cli/service.ts,ChatView.tsx,ChatHeader.tsx,RightPanelTabs.tsx,threadSettled.ts) were combined by hand rather than taken from one side. The sync also turned up six fork-boundary breaks that merged cleanly — most notably upstream's new macOS launch agent exportingT3CODE_HOME, which would have stopped the background service from starting on Marcode at all. Full per-path decisions are in the PR body.Closing once #41 lands; leaving this open would re-file on the next scheduled run.
Generated by Claude Code
maarco commentedon Aug 20, 2026
Superseded by #43.
f2d5fc91(fix(desktop): stop automatic passkey prompts) is an ancestor ofbeab6886, so merging that SHA brings this delta in too — verified withgit merge-base --is-ancestor f2d5fc91 beab6886. No separate integration branch needed for this one.Leaving this open until #43 merges, per the runbook ("close the tracking issue when the resolution lands").
Generated by Claude Code
maarco commentedon Aug 21, 2026
Superseded:
pingdotgg/t3code@f2d5fc91is an ancestor ofbe7d35aa, so this delta is included in the hand-resolved merge in #45.Generated by Claude Code