Skip to content

Prevent self-update prompt hangs and require explicit confirmation#49

Merged
NagyVikt merged 1 commit intomainfrom
agent/codex/20260412-021443-webubusiness-gmail-com-fix-update-prompt-wait
Apr 12, 2026
Merged

Prevent self-update prompt hangs and require explicit confirmation#49
NagyVikt merged 1 commit intomainfrom
agent/codex/20260412-021443-webubusiness-gmail-com-fix-update-prompt-wait

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Automated by scripts/agent-branch-finish.sh (PR flow).

@NagyVikt NagyVikt force-pushed the agent/codex/20260412-021443-webubusiness-gmail-com-fix-update-prompt-wait branch 2 times, most recently from efdb2d0 to 3d86cad Compare April 12, 2026 00:50
The interactive self-update path now uses strict y/n parsing and adds short backoff handling for transient non-blocking stdin read errors so status no longer spins on idle pipes. Tests were updated to assert the strict prompt contract.

Constraint: Existing status command must remain interactive-friendly and non-destructive by default

Rejected: Keep permissive Enter default for update prompt | conflicts with explicit confirmation policy

Confidence: high

Scope-risk: narrow

Reversibility: clean

Directive: Keep self-update prompt semantics synchronized between CLI logic and regex assertions

Tested: npm test
@NagyVikt NagyVikt force-pushed the agent/codex/20260412-021443-webubusiness-gmail-com-fix-update-prompt-wait branch from 3d86cad to 312b30e Compare April 12, 2026 00:51
@NagyVikt NagyVikt merged commit ade2e19 into main Apr 12, 2026
7 checks passed
@NagyVikt NagyVikt deleted the agent/codex/20260412-021443-webubusiness-gmail-com-fix-update-prompt-wait branch April 12, 2026 00:52
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