Steam activity supervision escape on open #135

Open
opened 2026-08-21 00:03:18 +00:00 by albert · 0 comments
Owner

If a Steam-based activity times out before it can open a window, two things happen:

  • the UI returns to the pre-launch state: the "loading" spinner closes and the launcher shows the list of activities
  • Steam eventually launches the activity anyway, but shepherdd and the HUD are not aware of this

This breaks supervision -- the activity timer is not running and shepherdd is unable to stop the activity (either by "close" button, API, etc.).

TODO: pull logs from copernicus (roughly 2026-08-20 19:50)

If a Steam-based activity times out before it can open a window, two things happen: * the UI returns to the pre-launch state: the "loading" spinner closes and the launcher shows the list of activities * Steam eventually launches the activity anyway, but shepherdd and the HUD are not aware of this This breaks supervision -- the activity timer is not running and shepherdd is unable to stop the activity (either by "close" button, API, etc.). TODO: pull logs from copernicus (roughly 2026-08-20 19:50)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
albert/shepherd-launcher#135
No description provided.