Repository navigation
fix(progress): reconcile live and saved parent updates #1596
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
Merged
Merged
Changes from all commits
Commits
Show all changes
104 commits
Select commit
Hold shift + click to select a range
8ec0f1a
fix(scan): report parent progress from persisted tool output
mldangelo-oai a3d8b2f
fix(scan): synchronize parent progress across live and saved events
mldangelo-oai 99bef63
fix(scan): reconcile repeated progress and truncated inventories
mldangelo-oai 0e0bfe5
fix(sdk): reconcile parent progress with native completion order
mldangelo-oai 69a51e7
fix(sdk): separate progress source ordering from display updates
mldangelo-oai a6a262e
fix(sdk): retain compact progress ordering metadata
mldangelo-oai d820479
fix(sdk): preserve receipts across progress reconciliation
mldangelo-oai c99bfd3
test(sdk): synchronize worker progress observations
mldangelo-oai 6d5e225
fix(sdk): reconcile accepted inventory and resumed receipts
mldangelo-oai ef72f55
fix(sdk): preserve progress across batched inventory updates
mldangelo-oai f029277
test: expose isolated subprocess progress
mldangelo-oai a6ff060
test: identify active API test cases in CI
mldangelo-oai 59d5e75
test(sdk): keep synthetic progress polling alive
mldangelo-oai 94f3bbf
fix(scan): preserve recovered inventory and multipart progress
mldangelo-oai c7772c2
fix(scan): retain progress pending native inventory proof
mldangelo-oai 7ab5877
fix(scan): retain deferred parent receipt order
mldangelo-oai 6e3275c
fix(scan): retain progress across asynchronous receipt boundaries
mldangelo-oai a313aa6
fix(scan): preserve parent phase provenance during recovery
mldangelo-oai 9ca3a56
fix(scan): recover complete progress prefixes from saved output
mldangelo-oai 76eff38
fix(sdk): retain admitted parent progress facts
mldangelo-oai 334393c
test(sdk): keep new polling fixtures alive
mldangelo-oai 752adce
fix(sdk): reject superseded saved inventories
mldangelo-oai 6b3cc5f
fix(sdk): retain eligible live progress receipts
mldangelo-oai 4d83f80
fix(sdk): correlate progress across dropped events
mldangelo-oai 33d1cdc
test(sdk): stabilize progress observer fixtures
mldangelo-oai 27050d7
fix(sdk): retain parent facts across inventory recovery
mldangelo-oai ed9ebed
fix: preserve parent scan phase at equal worker coverage
mldangelo-oai 2408aad
fix(sdk): preserve distinct worker progress receipts
mldangelo-oai 8b542cd
Merge commit '825e7fd059a8047eef6fac6c814dce294d58fc18' into mdangelo…
mldangelo-oai f9e17f3
refactor(scan): derive parent marker bookkeeping from existing state
mldangelo-oai 2a13bd3
fix(scan): deduplicate message completion projections without progress
mldangelo-oai 5d55957
Merge commit '825e7fd059a8047eef6fac6c814dce294d58fc18' into mdangelo…
mldangelo-oai 4823334
refactor(scan): simplify progress state and fixtures
mldangelo-oai a1215d4
Merge commit '2a13bd35c51632bb972e0e18cc4f3d11f1616b1a' into mdangelo…
mldangelo-oai 75879c7
fix(scan): preserve progress ordering and validation ownership
mldangelo-oai 41a192f
Merge commit '5efc3d9416132c835aba4225a42903c1a7dedf61' into mdangelo…
mldangelo-oai 0f31372
test: trigger reads explicitly in progress race fixtures
mldangelo-oai 2153854
chore: merge main and reconcile progress imports
mldangelo-oai bfc34ca
Merge commit '215385419c8738077dda8b5754fe053176583534' into mdangelo…
mldangelo-oai c461c1e
fix: restore current progress after unmatched legacy completions
mldangelo-oai d4a2ab4
test: trigger session reads before progress close gates
mldangelo-oai 5631551
fix: preserve proven inventory across omitted live notifications
mldangelo-oai e5e9c23
fix: reconcile saved-only progress through admitted source facts
mldangelo-oai 7b9084e
Merge external progress test barrier fixes
mldangelo-oai c7142b1
fix(scan): admit inventory scope and phase by source order
mldangelo-oai ae38df7
test: keep custom validation polling fixtures active
mldangelo-oai 6ea0bb1
fix(scan): defer repeated inventories until review order is known
mldangelo-oai 33240ba
fix(scan): preserve progress across command display projections
mldangelo-oai a04dc03
fix(scan): retain live progress across lossy command snapshots
mldangelo-oai 49b5b0d
test(scan): arm snapshot gate before the first poll
mldangelo-oai f17b5d0
fix(scan): reconsider inventory when review order becomes known
mldangelo-oai 364e709
fix(scan): preserve inventory provenance across command projections
mldangelo-oai 9674cc1
fix(scan): retain authoritative inventory through session replay
mldangelo-oai 5b3949f
fix(scan): preserve inventory ownership during progress replay
mldangelo-oai 9afd063
test(scan): synchronize worker progress after live inventory
mldangelo-oai 1416455
fix(scan): retain source authority across progress copies
mldangelo-oai c38b37b
fix(sdk): preserve source order when replaying inventory
mldangelo-oai 700895a
fix(sdk): bind inventory replay to accepted source markers
mldangelo-oai c7f37b3
fix(sdk): preserve inventory occurrence ordering during replay
mldangelo-oai a5153a0
fix(sdk): retain progress evidence across polling
mldangelo-oai dc84ba5
fix(sdk): preserve progress occurrence authority
mldangelo-oai 09c254b
fix(sdk): carry source bounds through progress reconciliation
mldangelo-oai 0645377
fix(sdk): retain unresolved progress evidence
mldangelo-oai 4c37bdb
fix(sdk): preserve command proof across progress markers
mldangelo-oai 5944354
fix(sdk): separate source proof from progress admission
mldangelo-oai d2aa108
fix(sdk): evaluate progress against source-ordered inventory
mldangelo-oai c61964c
fix(sdk): preserve inventory authority as source evidence resolves
mldangelo-oai 99d675e
fix(sdk): reconcile source proof before progress admission
mldangelo-oai 2ce1b43
fix(sdk): keep inventory cutoffs tied to source evidence
mldangelo-oai 58bf335
fix(sdk): revalidate inventory evidence across polls
mldangelo-oai 299334d
fix(sdk): preserve bounded inventory marker order
mldangelo-oai cd25b71
fix(sdk): reconcile bounded inventory intervals together
mldangelo-oai 3f15a44
fix(sdk): select eligible inventory before scope projection
mldangelo-oai 8ef64c9
fix(sdk): preserve review eligibility and bounded projection order
mldangelo-oai cde0168
fix(sdk): retain inventory proof through source requalification
mldangelo-oai 44d781b
fix(sdk): preserve admitted inventory and prefix ordering
mldangelo-oai 2bdff2f
chore: merge main and retain progress and usage accounting
codex f638eec
fix(sdk): corroborate retained inventory after truncated copies
mldangelo-oai c833e92
fix(sdk): preserve recovered scope and progress order
mldangelo-oai b3c3473
fix(sdk): requalify the displayed progress receipt
mldangelo-oai 2614ac0
merge: integrate main into parent progress reconciliation
mldangelo-oai 2e2c776
test(progress): share the bundle for memory regressions
mldangelo-oai 2504c4a
Merge main and compose parent progress tracking
mldangelo-oai e30c831
Merge latest main and retain parent phase during inventory recovery
mldangelo-oai b5991e7
Merge commit '004b9092b7356f4e6c9572844ee6074f9ddd8e1d' into mdangelo…
mldangelo-oai 36729a0
test(progress): preserve parent phase in replay fixtures
mldangelo-oai 963a775
Merge main and retain parent progress fixtures
mldangelo-oai 3e60d92
Merge remote-tracking branch 'origin/main' into mdangelo/codex/repair…
mldangelo-oai 3a54226
fix(progress): preserve incomplete saved message sequences
mldangelo-oai c610f53
Merge main into PR branch
mldangelo-oai 6ab0898
Merge main into PR branch
mldangelo-oai 4d81cff
Merge latest main into PR branch
mldangelo-oai db3b1d7
Merge latest main smoke timeout fixes into PR branch
mldangelo-oai 8c3f5e5
chore: merge main container security update
mldangelo-oai 1fcd8cb
Merge main and preserve parent progress during usage replay
mldangelo-oai d29c1d7
fix(progress): include final worker usage during event replay
mldangelo-oai e706678
refactor(progress): share inventory and replay fixtures with current …
mldangelo-oai 9192a9f
Merge current main into scan-parent-progress
mldangelo-oai fdf6217
refactor(progress): share ordered marker projection and frontier updates
mldangelo-oai 37e5405
test(progress): reuse the replay fixture for source-order cases
mldangelo-oai daec987
chore: merge main into parent progress reconciliation
mldangelo-oai 0c1cd60
Merge branch 'main' into mdangelo/codex/scan-parent-progress
mldangelo-oai d49574c
Merge main into scan progress
mldangelo-oai a52f005
test(sdk): isolate the policy preview fixture build
mldangelo-oai 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
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.