-
Notifications
You must be signed in to change notification settings - Fork 772
fix(responses): refuse oversized input and stop compounding replayed history #1412
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
HoshimiRox1
wants to merge
22
commits into
lidge-jun:dev
from
HoshimiRox1:fix(codex)/responses-input-guard-compaction
Closed
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
1da0a67
fix(codex): refuse responses input beyond the advertised context window
HoshimiRox1 00cecba
fix(codex): stop compounding replayed history on already-full requests
HoshimiRox1 132bec7
docs(responses): document canonical replay item identity
HoshimiRox1 0598def
docs(responses): document oversized input rejection and replay dedup
HoshimiRox1 60b229e
fix(responses): count instructions and tool schemas in input guard
HoshimiRox1 7c3396b
fix(responses): enforce effective input limit before quota polling
HoshimiRox1 d468fb2
fix(responses): validate fallback candidates before quota priming
HoshimiRox1 4080bb7
fix(responses): validate every selectable fallback before quota priming
HoshimiRox1 bd48ddb
fix(responses): bound request and schema serialization in admission
HoshimiRox1 16e0e50
docs(responses): document new admission helpers
HoshimiRox1 d6eb6ab
fix(responses): keep admission JSON walks stack-safe and allocation-b…
HoshimiRox1 bd59911
fix(responses): traverse custom-tool payloads without recursion
HoshimiRox1 ba0826d
fix(responses): canonicalize web_search_call query/queries backfill skew
HoshimiRox1 ce3a868
fix(responses): finish admission hardening review round
HoshimiRox1 0a51663
fix(responses): address second CodeRabbit review round
HoshimiRox1 4c5a72e
fix(responses): skip unroutable fallback candidates in admission sizing
HoshimiRox1 e8377dc
fix(responses): stop fallback admission loop from overwriting route d…
HoshimiRox1 ce6c86a
fix(responses): complete admission limit resolution and estimator cov…
HoshimiRox1 7e99bb7
fix(responses): dedupe candidate admission scans and sync translated …
HoshimiRox1 6de7a8e
fix(responses): count message metadata and reuse the web-search plan
HoshimiRox1 aa545fc
fix(responses): harden replay and input admission
HoshimiRox1 bc085ae
docs(responses): complete helper docstrings
HoshimiRox1 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
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
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.