Repository navigation
chore(sync): merge upstream stable v0.1.3 into T3 Work - #58
Merged
Merged
Conversation
pingdotgg#20877) Co-authored-by: GPT-6.1 Sol <noreply@openai.com> Co-authored-by: Julius Marminge <julius0216@outlook.com> Co-authored-by: Yash Singh <saiansh2525@gmail.com>
…pingdotgg#25122) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gdotgg#25128) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…pened (pingdotgg#25133) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gdotgg#25126) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… every render (pingdotgg#25134) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#25145) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…he Duo fold composer (pingdotgg#25141) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…cing it (pingdotgg#25068) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#25067) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ffects (pingdotgg#25079) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…a a shared deadline clock (pingdotgg#25005) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ngdotgg#25164) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…the budget (pingdotgg#25163) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#25170) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ngdotgg#25169) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#25009) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…25702) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… into action tools (pingdotgg#25423) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ush (pingdotgg#25713) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…dotgg#25714) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tgg#25710) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#25704) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…fter render (pingdotgg#25706) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#21383) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… reconnect (pingdotgg#25712) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#25731) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…s refetch by construction (pingdotgg#25732) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…5753) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…idget stops re-rendering on every presentation change (pingdotgg#25740) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…achable environment (pingdotgg#25703) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… pickers drop timer and sync effects (pingdotgg#25733) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
pingdotgg#25766) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Takes pingdotgg/t3code stable v0.1.3 (518 upstream commits since v0.1.2), including the SQLite and server performance fixes the Ubuntu server needs: turn-item snapshot compaction (pingdotgg#20990), paced compaction off the writer (pingdotgg#20877), reads routed around writer contention (pingdotgg#23902), faster shell snapshots on large databases (pingdotgg#23751), coalesced streaming text (pingdotgg#24267), lighter thread opens (pingdotgg#24899) and cold connects (pingdotgg#24723), and released PR sync sweep data (pingdotgg#25285). Conflicts in 89 files were resolved keeping upstream structure with fork features re-applied: Work sidebar and chat dock, Firstmate and agents, scheduled tasks (delivery mode now passed on MCP updates too), secrets (thread-bound reusable refs plus upstream file delivery; file delivery with multiple fields is rejected), the mobile Work tab on upstream's new tab system, and T3 Work desktop identity.
…ry mode in test fixture
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merges
pingdotgg/t3codev0.1.3 (518 upstream commits since v0.1.2) to bring in the SQLite and server performance fixes the Ubuntu server needs. The livestatev2.sqliteis 29 GB and the server main thread is saturated.Upstream fixes this brings in
turn-item.updatedsnapshots (74% of new event bytes on our server)Merge
89 files conflicted. Each area keeps upstream's structure with the fork features re-applied:
Fork code was adapted to upstream API moves: source-control client helpers, the guest-request status, and the stricter Effect diagnostics.
Verification (Ubuntu, Node 26.12.1)
reactCompilerCoveragefor LegacySidebar, workStateSync and AgentAvatarUpload, which fails identically onmain.FirstmateReactor: 2 monitor-work completion deferralscore.test: schedule_task rewrite above the caller's modesClaudeAdapterV2: read-only allowlist vs toolkit annotationsruntimeLayer: wakes for checks after the no-checks noticeReleased right away because the server is degraded. The follow-ups go in the next fork release.