Skip to content

test(contract): observe prompt rejection immediately (#20) - #42

Open
willgriffin wants to merge 1 commit into
masterfrom
codex/issue-20-intentional-exit
Open

willgriffin wants to merge 1 commit into
masterfrom
codex/issue-20-intentional-exit

Conversation

@willgriffin

@willgriffin willgriffin commented Aug 11, 2026 •

Copy link
Copy Markdown
Owner

Closes #20

Summary

Adds immediate rejection observation to the cancellation contract prompt promises so cleanup after an earlier assertion or child exit cannot create a secondary unhandled rejection. PR #40 merged the production fix and earlier test corrections before this final Fable finding was resolved; this follow-up carries only the reviewed two-line correction.

Validation

  • cancellation contract suite under strict unhandled-rejection handling
  • repeated focused cancellation tests
  • typecheck, lint, format, and diff checks
  • Terra and local Claude/Fable exact-SHA reviews: CLEAN
  • canonical Buzz head published in update event 852c6c1aa1a12ca60552f6135b13d85dfbdb361c18231202eda969c7264a76c9
{"schema":"hv-agent-run:v1","runtime":"codex","session":"codex-epic-1-wave1","issue":"20","policy_revision":"1.0.0","validation":["strict unhandled-rejection cancellation suite","typecheck lint format diff check","Terra exact-SHA review CLEAN","Fable exact-SHA review CLEAN","canonical Buzz exact head published"]}

Signed-off-by: Will Griffin <will@griffn.ca>
@willgriffin willgriffin added the status: blocked Reviewable but blocked from merge label Aug 11, 2026
@willgriffin

Copy link
Copy Markdown
Owner Author

Canonical Buzz Git service returned HTTP 503 on three consecutive authenticated pushes; next: restore Buzz Git availability, publish exact head 1623e20, update canonical Buzz PR db83912b55639067e61a43866f0d792fd0587f645e0cf32dfd572d8635cf3881, reacquire issue #20, and release exact PR head for review.

@willgriffin willgriffin removed the status: blocked Reviewable but blocked from merge label Aug 11, 2026
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.

[P2][Core] Do not report intentional session close as a child crash

1 participant