-
Notifications
You must be signed in to change notification settings - Fork 4.7k
fix(sessions): reset compaction state after pop #4868
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
Open
fscfede-beep
wants to merge
23
commits into
openai:main
Choose a base branch
from
fscfede-beep:fix/compaction-pop-response-state
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+458
−25
Open
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
11e8d33
fix(sessions): reset compaction state after pop
4044308
fix(sessions): guard response chain across pop races
7b0179c
fix(sessions): avoid stale compaction candidate cache
086b845
fix(sessions): revalidate candidate cache after mutations
708cdd9
fix(sessions): invalidate stale response-id compactions
2a9d945
test(sessions): satisfy full pyright checks
fscfede-beep ff5e264
fix(sessions): serialize response ownership with replacement
fscfede-beep dabfa13
fix(sessions): reject stale compaction ownership
fscfede-beep 61572f6
fix(sessions): reject response id invalidated while waiting
fscfede-beep fd3b0ee
fix(sessions): invalidate response chain after ambiguous clear
fscfede-beep 5702cf2
fix(sessions): invalidate chain after clear
fscfede-beep 84508a4
merge: sync upstream main for #4868
fscfede-beep 354d51a
fix(sessions): preserve queued response id updates
fscfede-beep 65905d5
fix(sessions): preserve deferred compaction retry
fscfede-beep 26fa2ad
fix(sessions): preserve deferred response ownership
fscfede-beep 74139eb
fix(sessions): avoid resurrecting completed compaction retry
fscfede-beep ee829d0
fix(sessions): retain deferred retry on compact failure
fscfede-beep 9d654fe
fix(sessions): preserve deferred retry ownership
fscfede-beep e172f74
Merge upstream/main into fix/compaction-pop-response-state
fscfede-beep 141d167
fix(sessions): prevent stale deferred cache publication
fscfede-beep 2a18ce3
fix(sessions): reject stale manual compaction
fscfede-beep 45c3e25
fix(sessions): invalidate stale manual response chain
fscfede-beep 7e67348
Merge branch 'main' of https://github.com/openai/openai-agents-python…
fscfede-beep 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.
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.