chore(turbo): ingest upstream through v0.0.38-nightly.20260831 (repair #76) - #81
Conversation
Co-authored-by: shivam <91240327+shivamhwp@users.noreply.github.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com>
Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com> Co-authored-by: maria <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com> Co-authored-by: maria <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com> Co-authored-by: maria <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com> Co-authored-by: Utkarsh Patil <73941998+UtkarshUsername@users.noreply.github.com>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius@mac.lan>
…gg#8734) Co-authored-by: Julius Marminge <julius0216@outlook.com> Co-authored-by: Julius Marminge <jmarminge@gmail.com>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…0260831) Merge-ingest of 283 upstream commits since bab4b6f (last ingest cutoff 2026-08-16). 51 conflicted files resolved by hand; every fork seam verified after (28 seams, 176 checks). Version line advances to 0.0.45. Headline upstream features now on turbo: file attachments (PDF/ZIP up to 50MB, attach button, paste-to-attach), PR-to-thread linking, video attachment playback, offline iPhone voice input, mobile file sharing, environment-published themes, provider settings split into list+editor, searchable sidebar project filter, keyboard settle/restore, Claude auto-compaction of old threads, cached-token pricing fix, restored unified activity logs. Seam notes: - chat panes: draft route stays pane-local (upstream's new draft view fights the pane workspace); turn-plan chips retired with upstream's timeline rework (renderer went upstream-side; orbs live on in composer + turbo/orbs) - release-from-turbo: re-pinned upstream's new parallel jobs (github.sha -> TURBO_RELEASE_REF) and the new quality job to public runners; publish_cli stays deleted - usage meters: grafted onto upstream's new composer toolbar next to the attach button; sidebar sort keeps decorate-sort with upstream's un-settle anchor - branding: client metadata labels, CLI service copy, Codex instructions test, mic permission, keybinding notices re-Turbo'd; mobileBranding kept against upstream's deletion - settled-lifecycle: updatedAt threading now fully tracks upstream (GitManager, contracts/git.ts, mobile PR presentation) - markdown-preview: system-default open re-grafted onto upstream's remote-open resolution; seam markers updated Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
… cleanups Upstream added CI jobs on bare Blacksmith runners and new lint rules (no native title tooltips, no mobile useThemeColor). Pin the new jobs to the repo-conditional public runner, convert the fork's breadcrumb reveal to Tooltip, drop dead useThemeColor imports the merge unions kept, and update the runner-count canary (3 -> 6). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: unavailable · PR result: 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. |
- ProviderRegistry: upstream's new reconnect/catalog tests build the registry without the fork's ProviderUsageLimitsStore; provide it in their layer - ProjectionPipeline: track upstream's per-event refresh wholesale — its deferred-context design supersedes the fork's batch variant and its tests assert exact write counts - window.test: fork's workspace-image-preview list includes bmp - AppSymbol: import IconGauge used by the fork's settings entry Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Upstream changed `attachmentRelativePath` to return `string | null` so callers skip attachment types a build does not know. The Turbo official-import attachment collector still assumed a plain `string`, which broke the Check job with four TS2345 errors. Guard on the null result and skip that attachment pair, matching the contract documented on `attachmentRelativePath`. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Manual repair for the conflicted nightly sync (issue #76). Ingests 283 upstream commits (through upstream main
9b2d04317, i.e. pastv0.0.38-nightly.20260831.1236) intoturbovia merge-ingest. 51 conflicted files resolved by hand.Included from upstream
t3 theme set, feat: let an environment publish themes as a file pingdotgg/t3code#8569)Seam decisions
turbo/orbsTURBO_RELEASE_REF(twogithub.shacheckouts would have built frommainagain), newqualityjob put on public runners,publish_clistays deletedmobileBrandingkept against upstream's deletionVersion line: 0.0.45 across all four manifests.
Verification
🤖 Generated with Claude Code