e6eca9362a
Tearing down a relay REQ on every ON_STOP and rebuilding it on ON_START churns EOSE state and triggers a refetch when the user briefly switches to another app. Schedule the unsubscribe 30s after ON_STOP and cancel it on ON_START so short app switches keep the subscription alive. https://claude.ai/code/session_01W3RY9Rf4gc4eEkL4v1v8Bg