Skip to content

Commit 109b87c

Browse files
committed
feat: improve extension type name
1 parent ba1ebab commit 109b87c

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

schema/agentic_message.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ type AgenticMessage struct {
6868
type AgenticResponseMeta struct {
6969
TokenUsage *TokenUsage
7070

71-
OpenAIExtensions *openai.ResponseMeta
72-
GeminiExtensions *gemini.ResponseMeta
73-
ClaudeExtensions *claude.MessageMeta
74-
Extensions any
71+
OpenAIExtension *openai.ResponseMetaExtension
72+
GeminiExtension *gemini.ResponseMetaExtension
73+
ClaudeExtension *claude.ResponseMetaExtension
74+
Extension any
7575
}
7676

7777
type StreamMeta struct {
@@ -166,9 +166,9 @@ type UserInputFile struct {
166166
type AssistantGenText struct {
167167
Text string
168168

169-
OpenAIExtensions *openai.OutputText
170-
ClaudeExtensions *claude.TextBlock
171-
Extensions any
169+
OpenAIExtension *openai.AssistantGenTextExtension
170+
ClaudeExtension *claude.AssistantGenTextExtension
171+
Extension any
172172

173173
// Extra stores additional information.
174174
Extra map[string]any

schema/claude/content_block.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package claude
1818

19-
type TextBlock struct {
19+
type AssistantGenTextExtension struct {
2020
Citations []*TextCitation `json:"citations"`
2121
}
2222

schema/claude/message_meta.go renamed to schema/claude/response_meta.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package claude
1818

19-
type MessageMeta struct {
19+
type ResponseMetaExtension struct {
2020
ID string `json:"id"`
2121
StopReason string `json:"stop_reason"`
2222
}

schema/gemini/response_meta.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package gemini
1818

19-
type ResponseMeta struct {
19+
type ResponseMetaExtension struct {
2020
ID string `json:"id"`
2121
FinishReason string `json:"finish_reason"`
2222
GroundingMeta *GroundingMetadata `json:"grounding_meta,omitempty"`

schema/openai/content_block.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package openai
1818

19-
type OutputText struct {
19+
type AssistantGenTextExtension struct {
2020
ItemID string `json:"item_id"`
2121
Annotations []*TextAnnotation `json:"annotations"`
2222
}

schema/openai/response_meta.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package openai
1818

19-
type ResponseMeta struct {
19+
type ResponseMetaExtension struct {
2020
ID string `json:"id"`
2121
Status string `json:"status"`
2222
Error *ResponseError `json:"error,omitempty"`

0 commit comments

Comments
 (0)