Skip to content

chore: sync upstream through 83a3674ffd - #561

Merged
adampeterhiggins merged 52 commits into
mainfrom
t3code/sync-upstream-2026-11-07-5a7abaee
Nov 7, 2026
Merged

adampeterhiggins merged 52 commits into
mainfrom
t3code/sync-upstream-2026-11-07-5a7abaee

Conversation

@adampeterhiggins

@adampeterhiggins adampeterhiggins commented Nov 7, 2026 •

Copy link
Copy Markdown
Owner

What's in this sync

  • New features: opt into cloud dictation through OpenAI, Grok or OpenRouter; sort and filter transcription models. Inactive threads auto-settle after seven days by default.
  • Fixes: sidebar collapse state survives relaunch, dragging threads keeps its scroll position, remote subagents stay in the lineage list, and PR descriptions preserve video tables. Mobile gains readable settled pills, latest-reply ages, reliable review sections, Markdown table line breaks and Android composer fonts. Voice setup is easier to discover and offers language-appropriate models; relay speech authorization and usage-limit recovery after restart are fixed.
  • Providers and internal changes: Codex explains managed-connection speed limits, Antigravity identifies as T3 Code, Pi extension writes are atomic, Muse recovers unavailable session views, Azure DevOps finds the right PR for fork branches and names containing #. Background service memory use, PR discovery and usage scans improve.

Discord announcements were not used: the channel returned only October 20 non-crosspost messages, with none matching this range.

Complete upstream commit list, including remaining tooling, documentation and release changes

Parent: #560. This adds only the 51 newer upstream commits relative to that parent. Merge parent first.

Upstream range: c09bf25bd059c8e6d7f35148edca12d817777359..83a3674ffd84ffb33de768210c806cb1ac53fd80.

Conflict resolutions: union fork settings with cloud speech credentials; keep Devin/custom ACP mobile icons alongside OpenRouter. Keep fork sidebar filters, tabs, previews and footer with upstream persistence, activity ages and scroll repair. Retain citation destination picker and fork lineage previews with upstream wrapping/grouping. Adopt upstream segmented PR markdown rendering while preserving fork link context. No split-file behavior dropped; docs/fork-differences reviewed and remains accurate.

Merge with Create a merge commit. It keeps upstream history and the merge base for the next sync.

Verification: dependency install passed; resolved-file format/lint and whitespace passed. Web, mobile and contracts typechecks passed; all 40 affected package typechecks passed. Sidebar255, web citation/PR/lineage55 and usage-limit recovery21 focused tests passed. Electron setup completed and both failed setup suites passed (15 tests). Upstream restart test now observes the fork's grace period. Final check:changed result recorded below.

Baseline limitation: the fork's existing subscription-limit description exceeds the upstream lint limit. It is shortened in a separate stacked follow-up, which also fixes the two baseline composer failures from PR560; that patch passes310 focused tests and check:changed. No browser/computer automation or runtime round performed. Model-facing evals in the recovered range remain unavailable because the configured model provider/credentials are missing.

Final check:changed: 86/86 suites, 2,461 tests passed; React compiler49 tests passed. All gates pass except the documented baseline description lint, fixed in the follow-up.

Model: gpt-6.1-sol. Harness: Codex in T3 Code.

Baseline follow-up: #562 (all changed-file checks pass).

juliusmarminge and others added 30 commits November 6, 2026 02:21
… bottom (pingdotgg#27691)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
A PR based on a branch other than the default saved a ~1 GB pnpm store
that only its own reruns can read, which evicted shared entries. These
PRs still restore and install; pushes, releases, and default-base PRs
save as before.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ves (pingdotgg#31942)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…1158)

Co-authored-by: Theo Browne <me@theo.li>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gdotgg#31941)

Release and macOS preview bundle jobs can check out a ref from before
build:desktop:bundle existed. Those refs now install libsecret and run
build:desktop as before.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… sites (pingdotgg#31142)

Give crawlers a consistent download URL, a sitemap, and links to the official repository and app listings. Publish the monitored security contact in the site and repository policies.

Takeover by Claude Opus 5.5 in Claude Code. Follow-up by GPT-6.1 Terra [1m] in Codex.

Co-authored-by: Victor Valentine Romo <213858052+b2bvic@users.noreply.github.com>
…otgg#29284)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…nch's own pull request (pingdotgg#29817)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…node of the thread (pingdotgg#31012)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#31584)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#31586)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#31017)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…aining # (pingdotgg#31928)

Co-authored-by: Adam Otradovec <du239@creditas.cz>
Co-authored-by: Yash Singh <saiansh2525@gmail.com>
…er a restart (pingdotgg#32162)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ing in from the corner (pingdotgg#32141)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… the full width (pingdotgg#32142)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…25988)

Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
…ild (pingdotgg#31945)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ace (pingdotgg#31936)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ping or garbling (pingdotgg#31168)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
shivamhwp and others added 22 commits November 7, 2026 08:39
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…29355)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: GPT-6.1 Sol <noreply@openai.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
…gdotgg#28530)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…onto an empty ~/.t3 (pingdotgg#23878)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
pingdotgg#31769)

Co-authored-by: Aditya Vardhan Sharma <adityaradhika13@gmail.com>
Co-authored-by: Lakshmi Tanmay <lakshmi@voltcrash.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
pingdotgg#32035)

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
…#32325)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…2269)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…32263)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…24202)

Co-authored-by: PR Batch Tester <agent@local.test>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <maria@kuuro.net>
)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts:
#	apps/mobile/src/components/ProviderIcon.tsx
#	apps/web/src/components/AppSidebarLayout.tsx
#	apps/web/src/components/Sidebar.tsx
#	apps/web/src/components/chat/AssistantCitationCommentEditor.tsx
#	apps/web/src/components/chat/ThreadRelationshipsControl.tsx
#	apps/web/src/components/pullRequest/PullRequestMarkdown.tsx
#	apps/web/src/components/sidebar/SidebarThreadRow.tsx
#	packages/contracts/src/settings.ts
Base automatically changed from t3code/sync-upstream-2026-11-06-caf00458 to main November 7, 2026 10:33
@adampeterhiggins
adampeterhiggins merged commit 420f3f5 into main Nov 7, 2026
@adampeterhiggins
adampeterhiggins deleted the t3code/sync-upstream-2026-11-07-5a7abaee branch November 7, 2026 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.