Skip to content

Guard mobile file actions across TV reconnects - #164

Merged
bryanroscoe merged 1 commit into
mobile-parity-passfrom
fix/mobile-file-session-safety
Oct 9, 2026
Merged

bryanroscoe merged 1 commit into
mobile-parity-passfrom
fix/mobile-file-session-safety

Conversation

@bryanroscoe

@bryanroscoe bryanroscoe commented Oct 8, 2026 •

Copy link
Copy Markdown
Owner

Follow-up to #163. Bind file listings, copies, searches and delete confirmations to the connection generation, and discard responses after a TV switch or screen teardown. This prevents an old delete confirmation from firing during a same-address reconnect and prevents a late copy from marking the new TV's file as copied.

Both bugs were reproduced against the original component and pass after the fix. All six CI jobs pass at eee6344, including mobile browser regressions, three-platform Rust, desktop tests and simulated-device end-to-end checks.

Merged into mobile-parity-pass as 94079cc after Bryan's merge approval. This does not merge the larger mobile PR163 into main or constitute physical phone/TV validation; that release check remains outstanding.

@bryanroscoe
bryanroscoe marked this pull request as ready for review October 9, 2026 03:35
@bryanroscoe
bryanroscoe merged commit 94079cc into mobile-parity-pass Oct 9, 2026
6 checks passed
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-09T03:37:38.637485Z eee6344 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

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.

1 participant