Skip to content

upstream sync blocked: pingdotgg/t3code@f2d5fc91e303 #40

Description

@github-actions

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.ts
  • apps/server/src/cli/service.ts
  • apps/web/src/components/ChatView.tsx
  • apps/web/src/components/RightPanelTabs.tsx
  • apps/web/src/components/chat/ChatHeader.tsx
  • packages/client-runtime/src/state/threadSettled.ts

Hotspot matches

  • apps/marketing/src/lib/macArch.test.ts — owner marketing (Marcode public site and assets)
  • apps/marketing/src/lib/macArch.ts — owner marketing (Marcode public site and assets)
  • apps/marketing/src/pages/download.astro — owner marketing (Marcode public site and assets)
  • apps/marketing/src/pages/index.astro — owner marketing (Marcode public site and assets)
  • apps/mobile/src/features/home/HomeScreen.tsx — owner mobile (Native client and Marcode branding)
  • apps/mobile/src/features/threads/ThreadNavigationSidebar.tsx — owner mobile (Native client and Marcode branding)
  • apps/mobile/src/features/threads/thread-list-v2-items.tsx — owner mobile (Native client and Marcode branding)
  • apps/mobile/src/features/threads/threadListV2.test.ts — owner mobile (Native client and Marcode branding)
  • apps/mobile/src/features/threads/threadListV2.ts — owner mobile (Native client and Marcode branding)
  • apps/mobile/src/state/thread-pr-presentation.ts — owner mobile (Native client and Marcode branding)
  • apps/server/src/cli/connect.ts — owner server-runtime (Compatibility CLI behavior with user-visible Marcode service identity)
  • apps/server/src/cli/service.test.ts — owner server-runtime (Compatibility CLI behavior with user-visible Marcode service identity)
  • apps/server/src/cli/service.ts — owner server-runtime (Compatibility CLI behavior with user-visible Marcode service identity)
  • apps/server/src/cli/triage.ts — owner server-runtime (Compatibility CLI behavior with user-visible Marcode service identity)
  • apps/server/src/cli/triagePrompt.test.ts — owner server-runtime (Compatibility CLI behavior with user-visible Marcode service identity)
  • apps/server/src/cli/triagePrompt.ts — owner server-runtime (Compatibility CLI behavior with user-visible Marcode service identity)
  • apps/server/src/cloud/bootService.test.ts — owner server-runtime (Background service lifecycle and user-visible Marcode server identity)
  • apps/server/src/cloud/bootService.ts — owner server-runtime (Background service lifecycle and user-visible Marcode server identity)
  • apps/server/src/cloud/http.ts — owner server-runtime (Background service lifecycle and user-visible Marcode server identity)
  • apps/server/src/cloud/pinnedRuntime.ts — owner server-runtime (Background service lifecycle and user-visible Marcode server identity)
  • apps/server/src/provider/Layers/GrokProvider.test.ts — owner provider-runtime (Provider-specific Marcode behavior)
  • apps/server/src/provider/Layers/ProviderInstanceRegistryLive.test.ts — owner provider-runtime (Provider-specific Marcode behavior)
  • apps/server/src/provider/Layers/ProviderInstanceRegistryLive.ts — owner provider-runtime (Provider-specific Marcode behavior)
  • apps/web/src/components/ChatView.tsx — owner web-runtime (Marcode workspace, terminal, and browser integration)
  • apps/web/src/components/CommandPalette.tsx — owner web-navigation (Marcode floating-pill entry point plus upstream command-palette intents)
  • apps/web/src/components/Sidebar.tsx — owner web-navigation (Marcode unified project workspace and thread navigation)
  • apps/web/src/components/chat/ChatComposer.tsx — owner web-shell (Marcode floating glass composer)
  • apps/web/src/components/chat/ChatHeader.tsx — owner web-shell (Marcode portals thread actions into FloatingPillNav)
  • packages/contracts/src/settings.test.ts — owner web-navigation (Marcode navigation and unified-workspace rollout settings)
  • packages/contracts/src/settings.ts — owner web-navigation (Marcode navigation and unified-workspace rollout settings)

Reproduce locally (read-only, disposable worktree)

vp run upstream:plan

The 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.

Activity

  1. maarco commented on Aug 19, 2026

    @maarco
    Owner

    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 exporting T3CODE_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

  2. maarco commented on Aug 20, 2026

    @maarco
    Owner

    Superseded by #43. f2d5fc91 (fix(desktop): stop automatic passkey prompts) is an ancestor of beab6886, so merging that SHA brings this delta in too — verified with git 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

  3. maarco commented on Aug 21, 2026

    @maarco
    Owner

    Superseded: pingdotgg/t3code@f2d5fc91 is an ancestor of be7d35aa, so this delta is included in the hand-resolved merge in #45.


    Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    upstream-sync-blockedAutomatic upstream sync stopped and needs human integration.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions