Skip to content

chore: merge upstream updates and restore mobile model selection - #47

Merged
joaoheusi merged 1664 commits into
mainfrom
t3/merge-upstream-2026-10-21
Oct 21, 2026
Merged

joaoheusi merged 1664 commits into
mainfrom
t3/merge-upstream-2026-10-21

Conversation

@joaoheusi

@joaoheusi joaoheusi commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

The fork is behind upstream, and model selection on mobile has been unreliable. Merge upstream through 680152e27b while preserving J4 identity, multi-repository workspaces, quick actions, model fallback chains, review actions, and the PR46 tracking-ref repair.

The merge keeps released database migration IDs through 70 and appends the new upstream migrations as 71–73. It also preserves worktree mode for mobile projects whose root is a folder containing several repositories. Fork release, APK, AUR, and relay jobs remain enabled for this repository. Upstream telemetry continues to classify fork builds as dev. The previous squash sync has its verified matching ancestry restored so future merges do not replay the same changes.

Validation:

  • iPhone 17 Pro simulator, iOS 26.5, compatible native client rebuilt. Selected a different model in a new draft and existing threads, including a custom Claude account. Existing selection survived navigation away and reopening.
  • Final integrated root checks passed: server, web, mobile, and client-runtime typechecks; 193 backend tests, 92 web/client tests, 97 mobile tests, and 13 release-resolution checks.
  • Delegated focused checks passed: 850 server tests, 150 web/client tests, 207 desktop/shared/SSH/script tests, plus scoped typechecks and lint. Counts overlap root checks.
  • Isolated server successfully migrated a read-only copy of real data. No live database writes. No repository-wide checks or CI waiting.
  • Android was unavailable. Web browser interaction, native desktop packaging, live SSH, and a provider turn using the changed mobile selection were not tested.

The Muse API 400 schema-depth error is not fixed upstream. The failed session activated deeply nested Logfire dashboard tool schemas immediately before rejection. Disabling Logfire for Muse or searching exact tool names avoids that activation path; this merge does not claim a Muse schema fix.

Simulator evidence:

Baseline verification hit a navigation-context render error, so it did not reproduce the reported model-selection failure directly.

Baseline navigation error

The merged app opens the picker and applies the selected model.

Merged model picker with GPT-6.1-Sol selected

New thread draft after selecting GPT-6-Luna

Models: GPT-6.1-Sol and GPT-5.6-Sol through the Codex harness. Independent trail audit: Claude Fable 5.1 through Claude Agent SDK. Its upgrade-test and fork release-gate findings were fixed.

luhagel and others added 30 commits October 20, 2026 05:33
…otgg#18291)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…#20303)

Co-authored-by: Julius Marminge <julius0216@outlook.com>
…#20985)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
pingdotgg#18780)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…reads (pingdotgg#18817)

Co-authored-by: SAPHID <saphid@users.noreply.github.com>
Co-authored-by: GPT-6.1 Sol <noreply@openai.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…access (pingdotgg#19306)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…ires (beta) (pingdotgg#21682)

Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… tabs (pingdotgg#19533)

Co-authored-by: Julius Marminge <julius0216@outlook.com>
…otgg#18823)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…g#19589)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…ovals (pingdotgg#15464)

Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
pingdotgg#18322)

Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…odel (pingdotgg#20413)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…22152)

Co-authored-by: Julius Marminge <julius@marminge.se>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
…st comments (pingdotgg#20894)

Co-authored-by: Julius Marminge <julius0216@outlook.com>
…pingdotgg#15036)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: SAPHID <saphid@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…#19796)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…gdotgg#20886)

Co-authored-by: Julius Marminge <julius0216@outlook.com>
…otgg#18392)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…g#14859)

Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…any resize (pingdotgg#22154)

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

Co-authored-by: Julius Marminge <julius0216@outlook.com>
…9646)

Co-authored-by: GPT-6.1-Sol at high effort <noreply@openai.com>
Co-authored-by: Claude Opus 5.5, independent investigation and sanity review <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
)

Co-authored-by: Julius Marminge <julius0216@outlook.com>
…#19201)

Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
t3dotgg and others added 26 commits October 21, 2026 01:57
…tgg#22607)

Co-authored-by: ishaanko <ishaanko.mail@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…22767)

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

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

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

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: GPT-6.1 Sol <noreply@openai.com>
…s AGENTS.md (pingdotgg#22848)

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

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…t found" (pingdotgg#22850)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…t for 3 minutes (pingdotgg#22903)

On desktop, an abandoned browser sign-in blocked every T3 Connect sign-in for 3 minutes. A new attempt now replaces the stale Clerk flow, and a Cancel bar resets the sheet. Takeover of pingdotgg#22708.

Co-authored-by: steve-ai-vibe <steve.ai.vibe@gmail.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…character catalog dump (pingdotgg#22889)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XXL labels Oct 21, 2026
@joaoheusi
joaoheusi merged commit f4dd659 into main Oct 21, 2026
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.