Repository navigation
merge upstream/main into fork (orchestrator v2 and all fork features ported) - #149
Merged
Merged
Conversation
Co-authored-by: maria-rcks <maria@kuuro.net> Co-authored-by: Bilal Bakr <62337003+Bil0000@users.noreply.github.com> Co-authored-by: shivam <91240327+shivamhwp@users.noreply.github.com> Co-authored-by: Vitalii Yehorov <vitalyiegorov@gmail.com> Co-authored-by: Jake Leventhal <jakeleventhal@me.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com> Co-authored-by: Alex Southwell <saphid@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Nicholas Wasmiller <derped@mineperial.com> Co-authored-by: PB <poilmb@gmail.com> Co-authored-by: Exotic <118054752+extoci@users.noreply.github.com> Co-authored-by: Yash Singh <saiansh2525@gmail.com> Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Theo Browne <me@t3.gg> Co-authored-by: Gabriel De Andrade <30420087+gabrielelpidio@users.noreply.github.com> Co-authored-by: Dara Adedeji <76637177+SunkenInTime@users.noreply.github.com> Co-authored-by: scratchyone <scratchywon@gmail.com> Co-authored-by: Dominic Roy <dominic@sdko.org> Co-authored-by: chukfinley <chuk@chuk.dev> Co-authored-by: Primož Ajdišek <bigpod@bigpod.si> Co-authored-by: benthecarman <benthecarman@live.com> Co-authored-by: NaveDanan <nave0712@gmail.com> Co-authored-by: aaditagrawal <103925638+aaditagrawal@users.noreply.github.com> Co-authored-by: Aditya Garud <153842990+yashranaway@users.noreply.github.com> Co-authored-by: Nick Anisimov <n.anisimov.23@gmail.com> Co-authored-by: MacKinley Smith <smithmackinley@gmail.com> Co-authored-by: Yordis Prieto <yordis.prieto@gmail.com> Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com> Co-authored-by: AKolenda <akole779@mtroyal.ca> Co-authored-by: Guillermo Casanova <75276669+Gigioxx@users.noreply.github.com> Co-authored-by: Otavio Salvador <otavio@ossystems.com.br> Co-authored-by: Shirish Pothi <183252392+shirishpothi@users.noreply.github.com> Co-authored-by: Ishaan Kothari <ishaanko.mail@gmail.com> Co-authored-by: Bob Fowler <bob@rjf.ca> Co-authored-by: Anton Bezdenezhnykh <gamer392@yandex.ru> Co-authored-by: ValeraZSD <48602572+ValeraZSD@users.noreply.github.com> Co-authored-by: Ephraim <ephraim39hr14m@gmail.com> Co-authored-by: Ryan Ilano <ryanilano@users.noreply.github.com> Co-authored-by: Alex <me@pixp.cc> Co-authored-by: maco <gosarmarcel7@gmail.com> Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: Tristan Knight <admin@snappeh.com> Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: oliver <97427849+flamboh@users.noreply.github.com> Co-authored-by: kamkm <99585688+Kamkmgamer@users.noreply.github.com> Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: codex <codex@users.noreply.github.com>
…4860) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ersion (pingdotgg#14863) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ingdotgg#14893) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…gents (pingdotgg#14726) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ngdotgg#14903) Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
…ge (pingdotgg#14915) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ingdotgg#14908) Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…wser tabs (pingdotgg#14727) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…re binaries (pingdotgg#14944) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…gdotgg#14972) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…string (pingdotgg#14950) Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
…ingdotgg#14994) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Added markflorkowski and Yash-Singh1 to exemptions list.
…connect (pingdotgg#15002) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…dotgg#15019) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…pingdotgg#15016) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… sockets (pingdotgg#14897) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ingdotgg#15029) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…dotgg#15024) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
pingdotgg#15008) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…retries back off (pingdotgg#15034) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…otgg#15041) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ngdotgg#15847) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ingdotgg#15807) Co-authored-by: T3 Code Test <t3code-test@example.com> Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…otgg#15577) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ingdotgg#15219) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…le (pingdotgg#15072) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…gdotgg#15037) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Co-authored-by: Yash Singh <saiansh2525@gmail.com>
…ingdotgg#15546) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ingdotgg#14918) Co-authored-by: Simone <185146821+Lucenx9@users.noreply.github.com>
This was referenced Oct 5, 2026
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…dotgg#15958) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Brings in upstream's orchestrator v2 (pingdotgg#2829) and everything up to 51f7f77, with the fork's features ported onto it: - conflict resolution and v2 ports of every fork feature (chat tabs, Devin and Custom ACP drivers, agent access MCP, launch flow, PR watch extras, usage-limit extras, transcript export, conversation import, tool-call hover previews, Cursor per-instance usage) - the Agents sidebar panel restored next to Lineage, with in-panel agent inspection and the audited regressions fixed - Cursor out-of-usage stops shown as usage limits, Cursor turn usage and delegated-task usage recorded - Claude and Codex edits carry real unified diffs - fork migration 55 repaired so fork databases get upstream's v2 schema The fork's work was developed in #149 and the stacked PRs #152-#166 (history kept on t3code/sync-upstream-2026-10-05-backup) and squashed into this merge. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
adampeterhiggins
force-pushed
the
t3code/sync-upstream-2026-10-05
branch
from
October 5, 2026 17:08
f4e8915 to
0772f38
Compare
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.
Brings the fork up to date with upstream, including upstream's new orchestrator (pingdotgg#2829). That rewrite replaced
apps/server/src/orchestration, the old provider adapters,ProviderServiceand the v1 orchestration contracts withorchestration-v2. Before this PR the fork was 194 commits ahead and 165 behind. With this PR the fork contains all of upstream/main (as of1a3f7ad508) and all ofmain, including #143–#151.This PR started as the base merge, and the stacked feature PRs below are now merged into it. Every fork feature is kept: where upstream gained its own version, the fork's extra behaviour is rebuilt on top of upstream's, and the rest is ported onto v2.
Folded-in PRs
thread.forkinto a tab, shared settlement, handoff, and the account picker's New tab/mcp/queryand/mcp/operate), a token-only approval tool, spawn limits, and the Started-by chipworktreeBranchPrefixmigrated intobranchNamePrefix), threads created before their first message, and repository context cloningDropped for good
HOME. Upstream's Cursor uses@cursor/sdkwith a separate sign-in for each instance, so more than one Cursor login still works. Existing Cursor instances need one fresh sign-in.enableAgentThreadControltoggle. We follow upstream here.55 OrchestrationV2.forgetForkMigration55()repairs the ledger before migrating.The attention inbox shortcut moved to
mod+alt+shift+n, because upstream now usesmod+alt+nfor a thread without a project.Verification
tsc --noEmitpasses for contracts, shared, client-runtime, server, web, mobile and desktop on the combined branch.vp test runpasses on every test file the stack touched: 943 server and package tests, 279 web and 81 mobile. After fix(server): Cursor out-of-usage stops show as usage limits #161–fix(web): restore the Agents sidebar behaviours lost in the v2 sync #165 the server, package and web suites were re-run and all pass (173 server and package tests, 1,084 web)./varis a symlink to/private/var, and pass on Linux CI.vp lintreports 0 errors on all changed files.55_OrchestrationV2,56_…), and all 385 thread shells were imported.Merge with Create a merge commit. It keeps upstream history and the merge base for the next sync.
Done by Claude Opus 5.5 in Claude Code (via T3 Code).
🤖 Generated with Claude Code