Skip to content

Commit e0c1312

Browse files
DOsingaDouwe Osinga
andauthored
New OpenAI event (#7301)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
1 parent 2b9eb41 commit e0c1312

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

crates/goose/src/providers/formats/openai_responses.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,11 @@ pub enum ResponsesStreamEvent {
168168
},
169169
#[serde(rename = "error")]
170170
Error { error: Value },
171+
#[serde(rename = "keepalive")]
172+
Keepalive {
173+
#[serde(default)]
174+
sequence_number: Option<i32>,
175+
},
171176
}
172177

173178
fn is_known_responses_stream_event_type(event_type: &str) -> bool {
@@ -186,6 +191,7 @@ fn is_known_responses_stream_event_type(event_type: &str) -> bool {
186191
| "response.function_call_arguments.delta"
187192
| "response.function_call_arguments.done"
188193
| "error"
194+
| "keepalive"
189195
)
190196
}
191197

0 commit comments

Comments
 (0)