Skip to content

Support response.done and add integration tests#9129

Merged
pakrym-oai merged 11 commits intomainfrom
pakrym/support-response-done-and-add-integration-tests
Jan 13, 2026
Merged

Support response.done and add integration tests#9129
pakrym-oai merged 11 commits intomainfrom
pakrym/support-response-done-and-add-integration-tests

Conversation

@pakrym-oai
Copy link
Collaborator

@pakrym-oai pakrym-oai commented Jan 13, 2026

The agent loop using a persistent incremental web socket connection.

Add clippy allowance for large ResponsesWsRequest enum and simplify JSON
encoding error handling. Extract websocket_append_items helper in
ModelClientSession to clarify append behavior. Refactor websocket tests
to use helper constructors for prompts and message items.
Rename websocket_append_items() to get_incremental_items() and add comments
explaining when a response.append request is issued vs starting a new
response.create request.
Base automatically changed from pakrym/websocket-append-support to main January 13, 2026 06:07
@pakrym-oai pakrym-oai enabled auto-merge (squash) January 13, 2026 16:06
@pakrym-oai pakrym-oai merged commit 2d56519 into main Jan 13, 2026
30 of 32 checks passed
@pakrym-oai pakrym-oai deleted the pakrym/support-response-done-and-add-integration-tests branch January 13, 2026 16:12
@github-actions github-actions bot locked and limited conversation to collaborators Jan 13, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants