Skip to content

chore: sync upstream (44 commits) - #1

Merged
EthanGunter merged 45 commits into
mainfrom
chore/sync-upstream
Nov 5, 2026
Merged

EthanGunter merged 45 commits into
mainfrom
chore/sync-upstream

Conversation

@EthanGunter

Copy link
Copy Markdown
Owner

Merges 44 commits from pingdotgg/t3code main into the fork with a --no-ff merge commit, so upstream's history stays intact.

Conflicts

None. The merge applied cleanly.

Overlaps

None at the feature level. The fork has 3 commits of its own: scheduled-task shell checks on the server, web, mobile, contracts, client-runtime, and MCP, with fork schema in forkSchema.ts; and scripts/stage-local-runtime.ts. Five files changed on both sides. In each one, upstream's change is unrelated to what our feature does, so both sides were kept:

File Upstream Ours Resolution
apps/server/src/scheduledTasks/ScheduledTaskService.ts Webhook token/signature checks moved to effect/crypto (pingdotgg#30501); WebhookDeliverySkipped became Schema.TaggedError (pingdotgg#31216) Gates timed runs on a shell check Kept both. Separate code paths.
apps/web/src/components/settings/ScheduledTasksSettings.tsx Import path primaryCloudLinkState → cloudLinkState (pingdotgg#26464) Check editor UI Kept both
apps/server/src/server.ts Added AssetSigner/EnvironmentKeys layers (pingdotgg#30523, pingdotgg#30529) Wired ScheduledTaskCheckRunner Kept both
packages/client-runtime/package.json New exports and the effect-tsgo typecheck script ./scheduled-task-check export Kept both
scripts/build-cli-archive.ts Typed Effect.try error (pingdotgg#31217) Exported stageRuntimeExternals Kept both

Upstream's codebase-wide convention changes were checked against fork code:

Fork code already follows all three: ScheduledTaskCheckRunner reads env through HostProcess.Environment and defines no error classes. No upstream migration touches scheduled_tasks, so forkSchema.ts is unchanged.

Left for a human

Nothing.

Checks

  • vp run typecheck (now effect-tsgo tsrs): 40/40 packages pass, 0 errors. Effect's new diagnostics print schemaClassMissingBrand suggestions only.
  • vp test run in apps/server: src/scheduledTasks, src/mcp/OrchestratorMcpService.test.ts, src/auth/RpcAuthorization.test.ts. 13 files, 187 tests pass.
  • packages/client-runtime: scheduledTaskCheck.test.ts. 5 tests pass.
  • apps/web: scheduledTasksSettings.logic.test.ts (22 tests) and ScheduledTasksSettings.browser.test.tsx (5 tests) pass.
  • apps/mobile: scheduledTaskDraft.test.ts. 19 tests pass.

Environment note: the global vp here is v0.3.3. It can't parse the repo's vite-plus 1.4.0 task config and fails the same way on origin/main, so the checks ran through node_modules/.bin/vp.

Merged by Claude Opus 5.5 (Claude Code).

🤖 Generated with Claude Code

juliusmarminge and others added 30 commits November 4, 2026 09:28
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#30501)

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

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

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…he git-read timeout (pingdotgg#30554)

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

Co-authored-by: Victor Romo <vic@Victors-MacBook-Pro.local>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Seth Dixon <333797056+seth-dixon@users.noreply.github.com>
…ord (pingdotgg#30308)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…wser limit is full (pingdotgg#24186)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…pingdotgg#26806)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gg#30744)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…0085)

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

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#29044)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ders (pingdotgg#24904)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…0421)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Elliot Drel <elliotdrel@gmail.com>
…gg#28928)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…dotgg#30704)

Co-authored-by: Maxime Cathala <84846651+mcathala@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…onnection in a loop (pingdotgg#23758)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
… it (pingdotgg#24946)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
shivamhwp and others added 15 commits November 5, 2026 06:59
…7935)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…otgg#26464)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Albert Li <albertli_042@hotmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…wake (pingdotgg#28204)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…29838)

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

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…ironment disconnects (pingdotgg#31269)

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

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…ve Error (pingdotgg#31216)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@EthanGunter
EthanGunter merged commit 060336c into main Nov 5, 2026
@EthanGunter
EthanGunter deleted the chore/sync-upstream branch November 5, 2026 05:08
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.

4 participants