codex: fix CI failure on PR #19755

This commit is contained in:
Eric Traut
2026-04-26 21:20:14 -07:00
parent e12af2274c
commit 2cf65451e5
3 changed files with 12 additions and 8 deletions
+1 -1
View File
@@ -72,7 +72,7 @@ impl<T: HttpTransport> ResponsesClient<T> {
request: ResponsesApiRequest,
options: ResponsesOptions,
) -> Result<ResponseStream, ApiError> {
self.stream_request_with_lifecycle(request, options, None)
self.stream_request_with_lifecycle(request, options, /*lifecycle*/ None)
.await
}
@@ -219,7 +219,7 @@ impl ResponsesWebsocketConnection {
request: ResponsesWsRequest,
connection_reused: bool,
) -> Result<ResponseStream, ApiError> {
self.stream_request_with_lifecycle(request, connection_reused, None)
self.stream_request_with_lifecycle(request, connection_reused, /*lifecycle*/ None)
.await
}
+10 -6
View File
@@ -359,9 +359,11 @@ mod tests {
#[test]
fn records_response_ids_milestones_and_observed_kinds_in_order() {
let mut recorder = ResponseStreamLifecycleRecorder::new(
ResponseStreamLifecycleOptions::new(2, ResponseStreamTransport::ResponsesHttp),
);
let mut recorder =
ResponseStreamLifecycleRecorder::new(ResponseStreamLifecycleOptions::new(
/*attempt*/ 2,
ResponseStreamTransport::ResponsesHttp,
));
for event in [
json!({"type": "response.created", "response": {"id": "resp-created"}}),
@@ -403,9 +405,11 @@ mod tests {
#[test]
fn stream_errors_gain_diagnostic_context() {
let mut recorder = ResponseStreamLifecycleRecorder::new(
ResponseStreamLifecycleOptions::new(1, ResponseStreamTransport::ResponsesWebsocket),
);
let mut recorder =
ResponseStreamLifecycleRecorder::new(ResponseStreamLifecycleOptions::new(
/*attempt*/ 1,
ResponseStreamTransport::ResponsesWebsocket,
));
let event: ResponsesStreamEvent = serde_json::from_value(json!({
"type": "response.output_item.added",
"item": {"type": "message"}