Skip to content

Commit 52b5cc7

Browse files
committed
Apply Usage.json to ResponseStreamEvent
1 parent 0b0068f commit 52b5cc7

8 files changed

+1167
-257
lines changed

specification/client/responses.client.tsp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,16 +75,20 @@ using TypeSpec.HttpClient.CSharp;
7575

7676
// ------------ Streaming ------------
7777

78+
@@usage(ResponseStreamEvent, Usage.json);
79+
7880
@@alternateType(ResponseFunctionCallArgumentsDoneEvent.arguments, unknown);
79-
// @@clientName(ResponseFunctionCallArgumentsDoneEvent.arguments, "FunctionArguments");
81+
@@clientName(ResponseFunctionCallArgumentsDoneEvent.arguments, "FunctionArguments");
8082

8183
@@alternateType(ResponseFunctionCallArgumentsDeltaEvent.delta, unknown);
8284

8385
@@alternateType(ResponseMCPCallArgumentsDoneEvent.arguments, unknown);
84-
// @@clientName(ResponseMCPCallArgumentsDoneEvent.arguments, "ToolArguments");
86+
@@clientName(ResponseMCPCallArgumentsDoneEvent.arguments, "ToolArguments");
8587

8688
@@alternateType(ResponseMCPCallArgumentsDeltaEvent.delta, unknown);
8789

90+
@@clientName(ResponseImageGenCallPartialImageEvent.partial_image_b64, "PartialImageBytes");
91+
8892
// ------------ JsonPatch ------------
8993

9094
// models.tsp
Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
1-
using System;
2-
31
namespace OpenAI.Responses;
42

53
// CUSTOM: Renamed.
64
[CodeGenType("ResponseFunctionCallArgumentsDoneEvent")]
75
public partial class StreamingResponseFunctionCallArgumentsDoneUpdate
86
{
9-
// CUSTOM: Renamed.
10-
[CodeGenMember("Arguments")]
11-
public BinaryData FunctionArguments { get; }
127
}
Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
1-
using System;
2-
3-
namespace OpenAI.Responses;
1+
namespace OpenAI.Responses;
42

53
// CUSTOM: Renamed.
64
[CodeGenType("ResponseImageGenCallPartialImageEvent")]
75
public partial class StreamingResponseImageGenerationCallPartialImageUpdate
86
{
9-
// CUSTOM: Renamed.
10-
[CodeGenMember("PartialImageB64")]
11-
public BinaryData PartialImageBytes { get; }
127
}
Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
1-
using System;
2-
3-
namespace OpenAI.Responses;
1+
namespace OpenAI.Responses;
42

53
// CUSTOM: Renamed.
64
[CodeGenType("ResponseMCPCallArgumentsDoneEvent")]
75
public partial class StreamingResponseMcpCallArgumentsDoneUpdate
86
{
9-
// CUSTOM: Renamed.
10-
[CodeGenMember("Arguments")]
11-
public BinaryData ToolArguments { get; }
127
}

src/Generated/Models/Responses/StreamingResponseFunctionCallArgumentsDoneUpdate.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,7 @@ internal StreamingResponseFunctionCallArgumentsDoneUpdate(InternalResponseStream
3030
public string ItemId { get; }
3131

3232
public int OutputIndex { get; }
33+
34+
public BinaryData FunctionArguments { get; }
3335
}
3436
}

src/Generated/Models/Responses/StreamingResponseImageGenerationCallPartialImageUpdate.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,7 @@ internal StreamingResponseImageGenerationCallPartialImageUpdate(InternalResponse
3434
public string ItemId { get; }
3535

3636
public int PartialImageIndex { get; }
37+
38+
public BinaryData PartialImageBytes { get; }
3739
}
3840
}

src/Generated/Models/Responses/StreamingResponseMcpCallArgumentsDoneUpdate.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,7 @@ internal StreamingResponseMcpCallArgumentsDoneUpdate(InternalResponseStreamEvent
3030
public int OutputIndex { get; }
3131

3232
public string ItemId { get; }
33+
34+
public BinaryData ToolArguments { get; }
3335
}
3436
}

0 commit comments

Comments
 (0)