-
Notifications
You must be signed in to change notification settings - Fork 50
fix(stream-events): enforce timeout_secs after a silent backend #1030
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
leseb
merged 47 commits into
praxis-proxy:main
from
mkoushni:fix/938-stream-events-idle-timeout
Sep 17, 2026
Merged
Changes from 8 commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
a9ae3b0
fix(stream-events): enforce timeout_secs after a silent backend
mkoushni a2db22e
Merge remote-tracking branch 'origin/main' into fix/938-stream-events…
mkoushni bebbc4e
fix(stream-events): keep completed streams persistable after idle close
mkoushni 7020707
fix(tests): keep agentic-loop read_timeout unique and shrink chunked …
mkoushni 3f77b40
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni 3a009e6
Merge branch 'main' into fix/938-stream-events-idle-timeout
leseb f561a9b
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni 691e206
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni 1f1e511
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni d0068c3
fix(stream-events): skip idle-timeout errors after a terminal SSE event
mkoushni b2be8a0
Merge origin/main into fix/938-stream-events-idle-timeout
mkoushni 7fb53b3
fix(stream-events): keep idle-timeout tests valid after IRR wrap
mkoushni 62359ed
Merge origin/main into fix/938-stream-events-idle-timeout
mkoushni c1b7b10
Merge origin/main into fix/938-stream-events-idle-timeout
mkoushni a094ff8
fix(tests): allow logical SSE error after a committed stream
mkoushni 3ad5cf8
Merge remote-tracking branch 'origin/main' into fix/938-stream-events…
mkoushni 529ff44
fix(stream-events): apply timeout_secs after load balancing
mkoushni c4486fb
fix(docs): sync stream_events body-access table
mkoushni 94c26bb
chore(deps): bump rustls to 0.23.45
mkoushni c83d70a
Merge remote-tracking branch 'origin/main' into fix/938-stream-events…
mkoushni a8fce97
fix(stream-events): recap leftover timeout on restored IRR peer
mkoushni 7184838
test(openresponses): serialize live templates to avoid CPU starvation
mkoushni 48689a8
docs(stream-events): leftover recap is copied onto the live body
mkoushni 51180b1
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni 196d738
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni c66094c
ci(integration): harden pinned Codex CLI download
mkoushni 6eddb18
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni f14b2fa
fix(stream_events): start timeout at first chunk and recap live body
mkoushni 05fde2f
fix(stream_events): pin Praxis 1172 and close timeout recap gaps
mkoushni c40ddf3
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni 49ede10
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni 891cbf9
Fix broken rustdoc link for cap_stream_read_timeout
mkoushni 8031631
Regenerate openai_stream_events filter docs
mkoushni 2e46338
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni 4c6ee1f
fix(stream_events): cap absolute deadline on live body after first chunk
mkoushni 73b6444
fix(ci): allow temporary mkoushni/praxis git pin in deny.toml
mkoushni 3d19953
fix(deps): pin praxis core/filter via upstream git, not a personal fork
mkoushni 2dd5299
fix(deps): git-pin all praxis crates to avoid duplicate core types
mkoushni 382849c
merge: update stream-events branch with main
mkoushni 7a03e3d
fix(deps): pin Praxis to v0.5.6
mkoushni 67c2877
fix(tests): import json_post for stream events
mkoushni 461efd5
fix(stream-events): adapt timeout tests to Praxis 0.5.6
mkoushni e8551ee
docs: regenerate filter documentation
mkoushni ac49537
fix(xtask): make filter doc discovery deterministic
mkoushni 7f57277
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni 747c9e5
fix(docs): use resolved Praxis source for filter docs
mkoushni 8aeb9e9
Merge branch 'main' into fix/938-stream-events-idle-timeout
mkoushni 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
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.