Skip to content

chore: sync upstream mobile and branch-status fixes - #79

Merged
D3SOX merged 4 commits into
mainfrom
upstream-sync
Nov 5, 2026
Merged

D3SOX merged 4 commits into
mainfrom
upstream-sync

Conversation

@D3SOX

@D3SOX D3SOX commented Nov 5, 2026

Copy link
Copy Markdown
Owner

Problem

The fork is missing three upstream fixes for stale branch divergence, duplicate mobile ChatGPT limit notices, and composer focus after queued-message edits.

Change

Merge upstream through 337c5858c3, preserving fork commits and ancestry. The merge completed without conflicts.

  • Refresh branch divergence after a merge even when background polling is paused.
  • Show one aligned mobile ChatGPT sharing-limit notice with the existing recovery actions.
  • Keep the mobile composer keyboard open when saving or cancelling a queued-message edit.

Scope and approval

Maintainer-requested upstream sync. The Android late-event race documented in upstream #31317 remains an upstream follow-up. Retaining the previous Android remount would reverse the intended keyboard fix.

Verification

pnpm exec vp run check:changed origin/main passed on this exact merge tree: formatting, lint, both knip checks, server GraphQL validation, four affected-package typechecks, 109 tests across five files, and nine React Compiler checks for four changed files.

Upstream device captures and recordings are available in the sharing-limit fix and the composer keyboard fix. This sync had no additional device run.

Reviewed with sol-loop: 3 rounds with gpt-6.1-sol on high.
Sol verdict: approved. The documented Android event race is deferred to upstream's native follow-up.

Merge and validation by GPT-6.1 Sol in the Codex harness.

@github-actions github-actions Bot added the vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. label Nov 5, 2026
@D3SOX
D3SOX merged commit 55cbf71 into main Nov 5, 2026
3 checks passed
@D3SOX
D3SOX deleted the upstream-sync branch November 5, 2026 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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.

3 participants