chore: sync with upstream pingdotgg/t3code main - #54
Conversation
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
…7861) Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
…exists (pingdotgg#12540) Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: shivam <91240327+shivamhwp@users.noreply.github.com>
…pstream-20260919-1 Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com> # Conflicts: # .github/workflows/mobile-fingerprint-check.yml # apps/desktop/src/app/DesktopObservability.ts # apps/server/src/persistence/Layers/ProjectionThreads.ts # apps/server/src/server.test.ts # docs/operations/observability.md
Upstream removed the shared helper this test reached for, and the guard is the one thing that must keep running for fork migrations to stay off the shared ledger. Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Upstream shipped its own desktop exporter and settled two questions this divergence had answered differently; the entry now describes what the fork still carries. Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
PR SummaryMedium Risk Overview Remote editor probing on desktop now uses shared CI: release workflow reads relay tracing state via explicit Cloudflare backend, quieter logs, and JSON extraction after credential-refresh noise—backed by a new script test that runs the workflow step inline. Mobile fingerprint runs on more PR events, pins the merge commit vs. drifting base, skips Expo install when no native inputs changed (so labels can clear), and compares base using Mobile UX/theming: default and variant palettes shift to blue/zinc-style tokens (Clerk + generated Uniwind CSS); duplicate light/dark tokens are removed from Reviewed by Cursor Bugbot for commit 6af6e9f. Bugbot is set up for automated code reviews on this repo. Configure here. |
Upstream removed this helper and its call sites together; an earlier sync kept the definition, which has held the unused-code check red on main ever since. Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: Scenario and decoded snapshot size10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |
OTEL_*reading, statict3-desktopservice name, per-signal protocol, headers, and batching) over upstream's new desktop exporter, since the fork's version is a superset of what upstream landed.Logger.tracerLoggerrather than joining it, which is what this fork's server already did; keeping both exported every in-span message twice.OrchestrationListenerCallbackError, which upstream removed along with every use of it, while keeping the fork'sThreadBootstrapLiveimport that shares the same statement.mainsince then.