Skip to content

Share scoped session cleanup and video transport - #105

Draft
gofenix wants to merge 1 commit into
codex/runtime-phone-corefrom
codex/runtime-session-core
Draft

gofenix wants to merge 1 commit into
codex/runtime-phone-corefrom
codex/runtime-session-core

Conversation

@gofenix

@gofenix gofenix commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Share session resource registration, pending-operation draining and exact device-lease release while preserving Codex thread ownership and WorkBuddy Hook/lease policy. Both hosts also share scrcpy video transport and forward tracking with separately scoped device filenames and local registries.

Late cleanup cannot release a replacement session's lease. Codex reports an unknown outcome if an action completed but observation-file materialization failed.

Validation: both adapters run the shared lifecycle contracts; Codex screenshot-save failure coverage added. This draft is stage 3 of 4. Real-host stop/restart and two-device acceptance remain outstanding.

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.

2 participants