chore: sync with upstream pingdotgg/t3code main - #11
Conversation
yordis
commented
Jul 29, 2026
- Upstream moved project repository-identity enrichment out of the websocket layer into the projection snapshot query, so the fork's websocket copy of that enrichment was dropped in favor of upstream's placement.
- Upstream's inline setup-script activity and bootstrap-dispatch helpers were skipped again: the fork's ThreadBootstrapService already owns that flow, and upstream's helpers were byte-identical to the previous sync, so nothing new needed porting.
- The fork's MCP threads toolkit dependency injection (makeRoutesLayerWith) was kept as the routes-layer shape, with upstream's new HTTP compression layer added on top so both features coexist.
- Upstream removed the expiry field from the MCP invocation scope; the fork's threads toolkit test fixture was updated to match rather than carrying a dead field.
- No migration ids needed slotting: upstream's new migration lives in the relay package, outside the fork's reserved persistence id block, and the fail-fast guard still passes.
- Vendored .repos trees were taken verbatim from upstream and verified against the installed dependency versions (effect-smol matches its tag exactly; alchemy-effect matches upstream's own vendored state).
…ingdotgg#4555) Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
…otgg#4556) Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…tgg#4397) Co-authored-by: codex <codex@users.noreply.github.com>
…queue (pingdotgg#4453) Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Prepare Relay production infrastructure for the PlanetScale PS_20 HA topology, upgrade Effect and Alchemy to compatible betas, reconcile migration state, and preserve patched MCP session termination behavior.\n\nCo-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
…ts down (pingdotgg#4531) Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
…tgg#4670) Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Julius Marminge <julius0216@outlook.com> Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
…pingdotgg#4791) Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com> Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…gdotgg#2679) Co-authored-by: codex <codex@users.noreply.github.com>
…e diff HEAD --numstat (pingdotgg#4843)
…otgg#4853) Co-authored-by: Simon Doba <simon.doba@orbit.de> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
…pstream-20260729-1 Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com> # Conflicts: # apps/server/src/server.test.ts # apps/server/src/server.ts # apps/server/src/ws.ts # packages/contracts/src/index.ts
… toolkit fixture Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
PR SummaryMedium Risk Overview The test-t3-app skill is updated for worktree-default Vendored Reviewed by Cursor Bugbot for commit e0e78a5. Bugbot is set up for automated code reviews on this repo. Configure here. |
|
Important Review skippedToo many files! This PR contains 2953 files, which is 2853 over the limit of 100. To get a review, narrow the scope: Upgrade to a paid plan to raise the limit. Usage-priced reviews support at most 300 files. ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (32)
📒 Files selected for processing (2968)
You can disable this status message by setting the |