Skip to content

Release Studio idle container cleanup in 0.1.61 - #49

Merged
flowtricks merged 1 commit into
mainfrom
codex/studio-idle-release
Oct 20, 2026
Merged

flowtricks merged 1 commit into
mainfrom
codex/studio-idle-release

Conversation

@flowtricks

Copy link
Copy Markdown
Owner

Studio preview sockets could keep a hosted container awake indefinitely because clients that never sent a pong were exempt from expiration. Hidden tabs could also freeze before the idle timer disconnected them.

Expire every connection after 90 seconds without incoming traffic, including Vite preview connections. Pause hidden editors after saves and pending operations settle, then close collaboration and preview sockets. Preserve the five-minute foreground idle timeout and explicit resume behavior.

Prepare version 0.1.61 for the desktop Studio bundle and create-stacki, so both installation paths receive the same fix.

Validation: Studio verification, the full desktop test gate, changed-file checks, the two-browser regression suite, and the dedicated hidden/idle connection regression. The same fix is already deployed to flowtricks/example-site.

Expire silent preview connections even when they never send pong, and pause hidden saved editors after pending operations settle. This prevents abandoned browser sessions from keeping hosted containers awake. Publish the same source version through desktop Studio and create-stacki.
@flowtricks
flowtricks merged commit b96c38a into main Oct 20, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant