How do I keep Sprites alive for Claude Remote Control?

I would like to use a Sprite with Claude Code remote control to connect remotely to the Sprite. This doesn’t end up working at all, though, because as soon as Claude finishes the first instruction, the Sprite sees no activity and goes to sleep. This severs the remote control connection until I get back to my laptop. I have tried like 6 different things to solve this but no matter what I have tried the Sprite just dies.

How should I do this? I am surprised there is no documentation at all on this.

use the tasks api: Can sprites be made to stay alive while they have background jobs?

That doesn’t really seem like a good solution? Tasks just forces the sprite to stay open if I am reading correctly. Ideally I would like some sort of layer to sit on top of the sprite that allows the Sprite to sleep when I’m not using it, but wakes it up when it sees a request come in from RC. As it is I would be manually turning it on and off (feels tedious) or having it on all the time (feels wasteful)