Repository navigation
Settle auto-resolved Codex approval notifications #10019
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
71 commits
Select commit
Hold shift + click to select a range
6945227
Test approval notification settling
austinywang c7bf20c
Settle Codex approval notifications
austinywang 4305096
Fix approval coordinator scheduler default
austinywang 57b1211
Address approval notification review findings
austinywang c487d70
Harden approval notification correlation
austinywang ee0f5b6
Exercise mismatched Codex turn context
austinywang 9d66574
Fix notification delivery argument order
austinywang 32a4e27
Import Foundation in feed event tests
austinywang 326b77e
Harden Codex approval notification settling
austinywang bd6dc3c
Avoid Codex hook cleanup scans on launch
austinywang 7e6749f
Harden approval notification lifecycle bounds
austinywang 8e696af
Bound approval coordinator pane state
austinywang 110ace5
Open hook transcripts atomically
austinywang 504edba
Fence dismissed approvals and document clear selectors
austinywang 5b50497
Keep unresolved approvals visible
austinywang 6de6e7a
Preserve non-Codex approval attention routing
austinywang 4c7d084
Preserve legacy and ambiguous approval routing
austinywang f442f4c
Preserve approval identity strength through delivery
austinywang 61a0ddd
Fence derived approval collisions
austinywang 1c28ce1
Carry derived approval ambiguity metadata
austinywang 3fb779e
Fix notification enqueue argument ordering
austinywang 730b9f1
Refresh coalesced approval notifications
austinywang 8980543
Keep newer approval stages after correlation clears
austinywang 9878322
Restore read-only Codex wrapper hook inventory
austinywang 2eaf805
Fix rebased notification clear usage declaration
austinywang b12142b
Address Codex approval review findings
austinywang 9e81852
Harden correlated approval delivery and queue generations
austinywang 12f7f98
Fix notification delivery argument ordering
austinywang c6d58f4
Fix notification queue Swift initialization
austinywang d01c944
Preserve producer correlation in approval delivery
austinywang b2d492c
Use toolchain-compatible approval alias filtering
austinywang 222ce25
Fix approval delivery initializer ordering
austinywang c7e0650
Repair hosted unit-test target fixtures
austinywang c77da74
Fix notification metadata pending parser initialization
austinywang 5b90cde
Reject malformed approval-shaped metadata
austinywang 4e3e6aa
Stabilize Codex hook hosted fixtures
austinywang 64d7fab
Stabilize Codex hook hosted fixtures
austinywang 533a0be
Fix Codex hook supervisor and fixture races
austinywang 7c3b7e2
Make Codex hook watchdog cleanup deterministic
austinywang 86f596b
Allow bounded hosted watchdog reaping
austinywang a769d23
Capture hosted watchdog process state
austinywang cef0971
Kill Codex watchdog timer through owner
austinywang 2254c3f
Fix generated Codex hook shell quoting
austinywang f87287c
Reap Codex watchdog timer descendants
austinywang 5e3c710
Force-reap Codex watchdog descendants
austinywang 2231753
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang 01fc9af
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang 0781c37
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang 7d9368d
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang 4614907
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang 4d9282c
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang a6565e5
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang 946a68b
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang fbf01a8
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang e0015ac
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang 45400fb
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang b64ead1
Merge branch 'main' into issue-10017-codex-autoapprove-notify-swarm
austinywang 6ea30e1
Merge remote-tracking branch 'origin/main' into issue-10017-codex-aut…
austinywang 1064c8f
Test approval queue races and semantic notification settling
austinywang 681ae2b
Fix approval lifecycle races and settle journal-owned Codex notificat…
austinywang 6ceb818
Preserve settling for Codex hooks without a shared native ID
austinywang 2fdaaaf
Capture approval mutation generations atomically with queue admission
austinywang a4bf746
Merge remote-tracking branch 'origin/main' into issue-10017-codex-aut…
austinywang d39d4f9
Test asymmetric Codex IDs and unrelated notification boundaries
austinywang 1e7971d
Keep Codex request correlation stable across transports and unrelated…
austinywang 83b9f36
Merge remote-tracking branch 'origin/main' into issue-10017-codex-aut…
austinywang 425b1dd
Run Codex hook wire regressions against the built CLI in CI
austinywang 7413a1c
Align Codex CLI regressions with semantic notification commands
austinywang 408a610
Provide a live pane target for hook and Feed protocol parity
austinywang e0c03c7
Model the completed prior turn in the stale Codex Stop fixture
austinywang 054e7bc
Avoid SIGPIPE false negatives in hosted unit-suite execution guards
austinywang File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.