fix concurrent summary CI failures

This commit is contained in:
ashwinnathan-openai
2026-07-06 21:28:50 +00:00
parent a57aa9d87d
commit e9dfd4b166
2 changed files with 15 additions and 10 deletions

View File

@@ -469,6 +469,9 @@
"computer_use": {
"type": "boolean"
},
"concurrent_reasoning_summaries": {
"type": "boolean"
},
"connectors": {
"type": "boolean"
},
@@ -4838,6 +4841,9 @@
"computer_use": {
"type": "boolean"
},
"concurrent_reasoning_summaries": {
"type": "boolean"
},
"connectors": {
"type": "boolean"
},

View File

@@ -2052,17 +2052,16 @@ where
token_usage,
end_turn,
}) => {
if let Some(buffer) = output_item_done_buffer.as_mut() {
if !forward_completed_items(&tx_event, &mut items_added, buffer.finish())
if let Some(buffer) = output_item_done_buffer.as_mut()
&& !forward_completed_items(&tx_event, &mut items_added, buffer.finish())
.await
{
inference_trace_attempt.record_cancelled(
STREAM_DROPPED_REASON,
upstream_request_id,
&items_added,
);
return;
}
{
inference_trace_attempt.record_cancelled(
STREAM_DROPPED_REASON,
upstream_request_id,
&items_added,
);
return;
}
feedback_tags!(last_model_response_id = &response_id);
if let Some(usage) = &token_usage {