We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b9eb41 commit e0c1312Copy full SHA for e0c1312
1 file changed
crates/goose/src/providers/formats/openai_responses.rs
@@ -168,6 +168,11 @@ pub enum ResponsesStreamEvent {
168
},
169
#[serde(rename = "error")]
170
Error { error: Value },
171
+ #[serde(rename = "keepalive")]
172
+ Keepalive {
173
+ #[serde(default)]
174
+ sequence_number: Option<i32>,
175
+ },
176
}
177
178
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 {
186
191
| "response.function_call_arguments.delta"
187
192
| "response.function_call_arguments.done"
188
193
| "error"
194
+ | "keepalive"
189
195
)
190
196
197
0 commit comments