chore: sync with upstream pingdotgg/t3code main#7
Conversation
yordis
commented
Jul 20, 2026
- Upstream merged our two remaining contributed features (file explorer drag to composer as feat(web): drag files from the explorer into the chat composer pingdotgg/t3code#4140 and composer chip selection painting as fix(web): paint text selection over composer chips pingdotgg/t3code#4139), so their polished versions are now the canonical ones; this sync adopts them and drops our pre-merge copies to keep future syncs conflict-free.
- The only substantive conflict was the server runtime layer wiring: the fork's thread-bootstrap restructure is kept while adopting upstream's new ExternalLauncher dependency for the cloud CLI token manager, so the fork-only native subagent threads feature keeps working.
- Verified with full monorepo typecheck, test suite, lint, and format checks, and confirmed the fork-only feature wiring is byte-identical in reference coverage to pre-merge main.
Co-authored-by: codex <codex@users.noreply.github.com>
…dotgg#4130) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Julius Marminge <julius0216@outlook.com> Co-authored-by: Julius Marminge <jmarminge@gmail.com>
Co-authored-by: Claude Fable 5 <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>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
…ingdotgg#3751) Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…otgg#2093) Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com> Co-authored-by: Julius Marminge <jmarminge@gmail.com> Co-authored-by: root <root@localhost.localdomain>
…pingdotgg#3159) Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com> Co-authored-by: codex <codex@users.noreply.github.com>
…tgg#4163) Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
…tarting an empty one (pingdotgg#3617) Co-authored-by: codex <codex@users.noreply.github.com>
…gdotgg#3869) Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: Rhiz3K <rhiz3k@protonmail.com> Co-authored-by: Julius Marminge <julius0216@outlook.com>
…otgg#4140) Co-authored-by: Julius Marminge <julius0216@outlook.com> Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
…pstream Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com> # Conflicts: # apps/server/src/server.ts # apps/web/src/components/ComposerPromptEditor.tsx # apps/web/src/components/chat/ChatComposer.tsx # apps/web/src/components/files/fileTreeDragMention.test.ts
PR SummaryMedium Risk Overview T3 Connect grows substantially: out-of-band OAuth for SSH/headless ( Runtime paths: an explicit Clients: desktop preview grants Reviewed by Cursor Bugbot for commit 4709540. Bugbot is set up for automated code reviews on this repo. Configure here. |
|
Important Review skippedToo many files! This PR contains 170 files, which is 70 over the limit of 100. To get a review, narrow the scope: Upgrade to a paid plan to raise the limit. ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (4)
📒 Files selected for processing (171)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |