Shells that keep running after you disconnect

, The Lumzoi team

If you run long jobs on a Mac at home, you know the routine: open a terminal, start tmux, start the job, detach. Forget tmux once and a dropped connection takes the job with it.

Lumzoi Desk now does this for you. Every connection to a Mac joins a session: one per device, shared by the screen, the terminal and file transfers. The session belongs to the Mac, not to the connection.

What stays

  • Shells. They keep running when you disconnect, change networks or close the app. Open the terminal again and they come back as tabs, with the output they printed while you were away.
  • Chat. The last 200 messages stay with the session, so the conversation is still there when you reconnect.
  • Your approval. A device you let in before comes back without a new prompt, for what you already allowed. Asking for more, like control of the screen, prompts again for just the difference.

A session is kept for a week after the last connection, then the Mac ends it and stops its shells. You can end one sooner from the session’s Overview, on either side.

Chat and calls without the screen

Sessions also carry chat and voice calls on their own. The person at the Mac can call you while you’re out, and you can answer on your iPhone without opening the Mac’s screen. It’s a small connection with no video.

What it doesn’t do

Sessions survive disconnects, not restarts. If the Mac restarts, its shells stop, as they would in any terminal.

All posts