@@ -36,6 +36,13 @@ export interface CompletionCreateResponse {
3636 */
3737 message : CompletionCreateResponse . Message ;
3838
39+ name : string ;
40+
41+ /**
42+ * The LLM model provider.
43+ */
44+ provider : 'ANTHROPIC' | 'OPENAI' ;
45+
3946 stats : CompletionCreateResponse . Stats ;
4047}
4148
@@ -45,7 +52,7 @@ export namespace CompletionCreateResponse {
4552 */
4653 export interface Message {
4754 content : Array <
48- | Message . TextContentBlockSchema
55+ | Message . TextContentBlock
4956 | Message . ImageBase64ContentBlock
5057 | Message . ToolCallContentBlock
5158 | Message . ToolResultContentBlock
@@ -55,7 +62,7 @@ export namespace CompletionCreateResponse {
5562 }
5663
5764 export namespace Message {
58- export interface TextContentBlockSchema {
65+ export interface TextContentBlock {
5966 text : string ;
6067
6168 type : 'TEXT' ;
@@ -167,7 +174,7 @@ export interface CompletionCreateParams {
167174export namespace CompletionCreateParams {
168175 export interface AppendMessage {
169176 content : Array <
170- | AppendMessage . TextContentBlockSchema
177+ | AppendMessage . TextContentBlock
171178 | AppendMessage . ImageBase64ContentBlock
172179 | AppendMessage . ToolCallContentBlock
173180 | AppendMessage . ToolResultContentBlock
@@ -177,7 +184,7 @@ export namespace CompletionCreateParams {
177184 }
178185
179186 export namespace AppendMessage {
180- export interface TextContentBlockSchema {
187+ export interface TextContentBlock {
181188 text : string ;
182189
183190 type : 'TEXT' ;
@@ -241,7 +248,7 @@ export namespace CompletionCreateParams {
241248
242249 export interface OverrideMessage {
243250 content : Array <
244- | OverrideMessage . TextContentBlockSchema
251+ | OverrideMessage . TextContentBlock
245252 | OverrideMessage . ImageBase64ContentBlock
246253 | OverrideMessage . ToolCallContentBlock
247254 | OverrideMessage . ToolResultContentBlock
@@ -251,7 +258,7 @@ export namespace CompletionCreateParams {
251258 }
252259
253260 export namespace OverrideMessage {
254- export interface TextContentBlockSchema {
261+ export interface TextContentBlock {
255262 text : string ;
256263
257264 type : 'TEXT' ;
0 commit comments