Skip to content

Commit 1fbd6a2

Browse files
committed
match responses stream event names with spec
1 parent d926b06 commit 1fbd6a2

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

async-openai/src/types/responses/response_stream.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ pub enum ResponseStreamEvent {
4444
ResponseContentPartDone(ResponseContentPartDoneEvent),
4545
/// Emitted when there is an additional text delta.
4646
#[serde(rename = "response.output_text.delta")]
47-
ResponseOutputTextDelta(ResponseOutputTextDeltaEvent),
47+
ResponseOutputTextDelta(ResponseTextDeltaEvent),
4848
/// Emitted when text content is finalized.
4949
#[serde(rename = "response.output_text.done")]
50-
ResponseOutputTextDone(ResponseOutputTextDoneEvent),
50+
ResponseOutputTextDone(ResponseTextDoneEvent),
5151
/// Emitted when there is a partial refusal text.
5252
#[serde(rename = "response.refusal.delta")]
5353
ResponseRefusalDelta(ResponseRefusalDeltaEvent),
@@ -98,16 +98,16 @@ pub enum ResponseStreamEvent {
9898
ResponseReasoningTextDone(ResponseReasoningTextDoneEvent),
9999
/// Emitted when an image generation tool call has completed and the final image is available.
100100
#[serde(rename = "response.image_generation_call.completed")]
101-
ResponseImageGenerationCallCompleted(ResponseImageGenerationCallCompletedEvent),
101+
ResponseImageGenerationCallCompleted(ResponseImageGenCallCompletedEvent),
102102
/// Emitted when an image generation tool call is actively generating an image (intermediate state).
103103
#[serde(rename = "response.image_generation_call.generating")]
104-
ResponseImageGenerationCallGenerating(ResponseImageGenerationCallGeneratingEvent),
104+
ResponseImageGenerationCallGenerating(ResponseImageGenCallGeneratingEvent),
105105
/// Emitted when an image generation tool call is in progress.
106106
#[serde(rename = "response.image_generation_call.in_progress")]
107-
ResponseImageGenerationCallInProgress(ResponseImageGenerationCallInProgressEvent),
107+
ResponseImageGenerationCallInProgress(ResponseImageGenCallInProgressEvent),
108108
/// Emitted when a partial image is available during image generation streaming.
109109
#[serde(rename = "response.image_generation_call.partial_image")]
110-
ResponseImageGenerationCallPartialImage(ResponseImageGenerationCallPartialImageEvent),
110+
ResponseImageGenerationCallPartialImage(ResponseImageGenCallPartialImageEvent),
111111
/// Emitted when there is a delta (partial update) to the arguments of an MCP tool call.
112112
#[serde(rename = "response.mcp_call_arguments.delta")]
113113
ResponseMCPCallArgumentsDelta(ResponseMCPCallArgumentsDeltaEvent),
@@ -227,7 +227,7 @@ pub struct ResponseContentPartDoneEvent {
227227
}
228228

229229
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq)]
230-
pub struct ResponseOutputTextDeltaEvent {
230+
pub struct ResponseTextDeltaEvent {
231231
pub sequence_number: u64,
232232
pub item_id: String,
233233
pub output_index: u32,
@@ -238,7 +238,7 @@ pub struct ResponseOutputTextDeltaEvent {
238238
}
239239

240240
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq)]
241-
pub struct ResponseOutputTextDoneEvent {
241+
pub struct ResponseTextDoneEvent {
242242
pub sequence_number: u64,
243243
pub item_id: String,
244244
pub output_index: u32,
@@ -385,28 +385,28 @@ pub struct ResponseReasoningTextDoneEvent {
385385
}
386386

387387
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq)]
388-
pub struct ResponseImageGenerationCallCompletedEvent {
388+
pub struct ResponseImageGenCallCompletedEvent {
389389
pub sequence_number: u64,
390390
pub output_index: u32,
391391
pub item_id: String,
392392
}
393393

394394
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq)]
395-
pub struct ResponseImageGenerationCallGeneratingEvent {
395+
pub struct ResponseImageGenCallGeneratingEvent {
396396
pub sequence_number: u64,
397397
pub output_index: u32,
398398
pub item_id: String,
399399
}
400400

401401
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq)]
402-
pub struct ResponseImageGenerationCallInProgressEvent {
402+
pub struct ResponseImageGenCallInProgressEvent {
403403
pub sequence_number: u64,
404404
pub output_index: u32,
405405
pub item_id: String,
406406
}
407407

408408
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq)]
409-
pub struct ResponseImageGenerationCallPartialImageEvent {
409+
pub struct ResponseImageGenCallPartialImageEvent {
410410
pub sequence_number: u64,
411411
pub output_index: u32,
412412
pub item_id: String,

0 commit comments

Comments
 (0)