mirror of
https://github.com/openai/codex.git
synced 2026-10-30 19:18:49 +00:00
codex: fix CI failure on PR #19755
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
|
||||
@@ -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"}
|
||||
|
||||
Reference in New Issue
Block a user