Skip to content

Give graphical jobs explicit attempt ownership - #1129

Draft
lovasoa wants to merge 3 commits into
codex/job-boundaries-nativefrom
codex/job-boundaries-attempts
Draft

lovasoa wants to merge 3 commits into
codex/job-boundaries-nativefrom
codex/job-boundaries-attempts

Conversation

@lovasoa

@lovasoa lovasoa commented Sep 24, 2026 •

Copy link
Copy Markdown
Owner

Graphical jobs now keep one explicit current attempt in the website, extension, and desktop app. Snapshot observers, startup replies, permission actions, activity timers, and output callbacks check that owner before updating a view, history, or queue. Retiring an attempt disposes late handles; completed website and desktop output access remains available until its result is retired.

Validation: TypeScript checks for the website, desktop, and extension; Biome; GitHub browser, extension, Rust, and desktop window E2E lanes.

@lovasoa lovasoa changed the title codex/job boundaries attempts Give graphical jobs explicit attempt ownership Sep 24, 2026

This branch was successfully deployed

1 active deployment
preview — 4b548f1b Deployed Sep 24, 2026 by lovasoa via deploy #614
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