Serializes per-tab Today session requests, coalesces rapid timer changes, reconciles revision conflicts to the authoritative remote owner, discards stale queued publishes after transfer, and retains transiently failed intent for retry. Adds concise mobile sync state without disturbing the active workflow.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #1030
Serializes per-tab Today session requests, coalesces rapid timer changes, reconciles revision conflicts to the authoritative remote owner, discards stale queued publishes after transfer, and retains transiently failed intent for retry. Adds concise mobile sync state without disturbing the active workflow.
Verified locally:
python3 -m pytest tests/test_today_session_sync.py tests/test_today_session_handoff_ui.py -qpython3 -m pytest -q(1956 passed, 7 skipped)