Skip to content

chore: 🐝 Update SDK - Generate SDK 0.4.0#14

Open
mattapperson wants to merge 1 commit intomainfrom
speakeasy-sdk-regen-1775679034
Open

chore: 🐝 Update SDK - Generate SDK 0.4.0#14
mattapperson wants to merge 1 commit intomainfrom
speakeasy-sdk-regen-1775679034

Conversation

@mattapperson
Copy link
Copy Markdown
Contributor

@mattapperson mattapperson commented Apr 8, 2026

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Go SDK Changes:

  • OpenRouter.Beta.Responses.Send():
    • request.Request.Input.union(Array<>)[] Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • OpenRouter.Chat.Send():
    • request.Request.Tools[] Changed (Breaking ⚠️)
  • OpenRouter.ApiKeys.List(): request.IncludeDisabled Changed (Breaking ⚠️)
  • OpenRouter.VideoGeneration.Generate(): Added
  • OpenRouter.VideoGeneration.GetGeneration(): Added
  • OpenRouter.VideoGeneration.GetVideoContent(): Added
  • OpenRouter.VideoGeneration.ListVideosModels(): Added
  • OpenRouter.Models.List(): response.Data[].SupportedParameters[].Enum(maxCompletionTokens) Added
  • OpenRouter.Models.ListForUser(): response.Data[].SupportedParameters[].Enum(maxCompletionTokens) Added
  • OpenRouter.Endpoints.List(): response.Data.Endpoints[].SupportedParameters[].Enum(maxCompletionTokens) Added
  • OpenRouter.Endpoints.ListZdrEndpoints(): response.Data[].SupportedParameters[].Enum(maxCompletionTokens) Added
  • OpenRouter.Embeddings.ListModels(): response.Data[].SupportedParameters[].Enum(maxCompletionTokens) Added

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ ├──[+] path (18949:3)
│ ├──[+] path (18857:3)
│ ├──[+] path (19011:3)
│ ├──[+] path (19095:3)
│ ├─┬/models
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (17369:17)
│ ├─┬/keys/{hash}
│ │ ├─┬GET
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       ├──[🔀] example (16627:17)
│ │ │       └─┬Schema
│ │ │         ├──[🔀] example (16650:19)
│ │ │         └─┬data
│ │ │           └──[🔀] example (16675:23)
│ │ └─┬PATCH
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     ├──[🔀] example (16926:17)
│ │   │     └─┬Schema
│ │   │       ├──[🔀] example (16949:19)
│ │   │       └─┬data
│ │   │         └──[🔀] example (16974:23)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       ├──[🔀] example (16877:15)
│ │       └─┬Schema
│ │         └──[🔀] example (16884:17)
│ ├─┬/guardrails/{id}/assignments/keys
│ │ └─┬GET
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └──[🔀] example (15110:17)
│ │   └─┬Extensions
│ │     └──[🔀] x-speakeasy-pagination (15157:9)
│ ├─┬/guardrails/assignments/members
│ │ └─┬GET
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └──[🔀] example (15677:17)
│ │   └─┬Extensions
│ │     └──[🔀] x-speakeasy-pagination (15713:9)
│ ├─┬/models/{author}/{slug}/endpoints
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         ├──[🔀] example (17455:17)
│ │         └─┬Schema
│ │           └──[🔀] example (17471:19)
│ ├─┬/endpoints/zdr
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         ├──[🔀] example (14235:17)
│ │         └─┬Schema
│ │           └──[🔀] example (14271:19)
│ ├─┬/embeddings/models
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (14169:17)
│ ├─┬/keys
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[🔀] type (15981:19)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-openrouter-type (15982:32)
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       ├──[🔀] example (15997:17)
│ │ │       └─┬Schema
│ │ │         ├──[🔀] example (16020:19)
│ │ │         └─┬data
│ │ │           └─┬Schema
│ │ │             └──[🔀] example (16046:25)
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬201
│ │   │   └─┬application/json
│ │   │     ├──[🔀] example (16293:17)
│ │   │     └─┬Schema
│ │   │       ├──[🔀] example (16317:19)
│ │   │       └─┬data
│ │   │         └──[🔀] example (16343:23)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       ├──[🔀] example (16231:15)
│ │       └─┬Schema
│ │         └──[🔀] example (16238:17)
│ ├─┬/guardrails/{id}
│ │ ├─┬GET
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └──[🔀] example (14930:17)
│ │ └─┬PATCH
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └──[🔀] example (15011:17)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └──[🔀] example (14999:15)
│ ├─┬/activity
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (13209:17)
│ ├─┬/key
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         ├──[🔀] example (15732:17)
│ │         └─┬Schema
│ │           ├──[🔀] example (15757:19)
│ │           └─┬data
│ │             ├──[🔀] example (15784:23)
│ │             └─┬rate_limit
│ │               └──[🔀] example (15879:27)
│ ├─┬/auth/keys/code
│ │ └─┬POST
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         ├──[🔀] example (13458:17)
│ │         └─┬Schema
│ │           ├──[🔀] example (13464:19)
│ │           └─┬data
│ │             └──[🔀] example (13472:23)
│ ├─┬/organization/members
│ │ └─┬GET
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └──[🔀] example (17710:17)
│ │   └─┬Extensions
│ │     └──[🔀] x-speakeasy-pagination (17801:9)
│ ├─┬/embeddings
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     ├──[-] example (17259:17)
│ │   │     └─┬Schema
│ │   │       ├──[🔀] example (13953:19)
│ │   │       └─┬data
│ │   │         ├──[🔀] example (13969:23)
│ │   │         └─┬Schema
│ │   │           └──[🔀] example (13978:25)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       ├──[-] example (17151:15)
│ │       └─┬Schema
│ │         └──[🔀] example (13854:17)
│ ├─┬/guardrails/{id}/assignments/members
│ │ └─┬GET
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └──[🔀] example (15359:17)
│ │   └─┬Extensions
│ │     └──[🔀] x-speakeasy-pagination (15405:9)
│ ├─┬/auth/keys
│ │ └─┬POST
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       ├──[🔀] example (13285:15)
│ │       └─┬Schema
│ │         └──[🔀] example (13290:17)
│ ├─┬/responses
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   ├─┬text/event-stream
│ │   │   │ └──[🔀] example (18710:17)
│ │   │   └─┬application/json
│ │   │     └──[🔀] example (18691:17)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └──[🔀] example (18681:15)
│ ├─┬/messages
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ ├─┬200
│ │   │ │ ├─┬application/json
│ │   │ │ │ └──[🔀] example (17192:17)
│ │   │ │ └─┬text/event-stream
│ │   │ │   └──[🔀] example (17207:17)
│ │   │ ├─┬500
│ │   │ │ └─┬application/json
│ │   │ │   └──[🔀] example (17285:17)
│ │   │ ├─┬404
│ │   │ │ └─┬application/json
│ │   │ │   └──[🔀] example (17263:17)
│ │   │ ├─┬529
│ │   │ │ └─┬application/json
│ │   │ │   └──[🔀] example (17307:17)
│ │   │ ├─┬403
│ │   │ │ └─┬application/json
│ │   │ │   └──[🔀] example (17252:17)
│ │   │ ├─┬400
│ │   │ │ └─┬application/json
│ │   │ │   └──[🔀] example (17230:17)
│ │   │ ├─┬401
│ │   │ │ └─┬application/json
│ │   │ │   └──[🔀] example (17241:17)
│ │   │ ├─┬429
│ │   │ │ └─┬application/json
│ │   │ │   └──[🔀] example (17274:17)
│ │   │ └─┬503
│ │   │   └─┬application/json
│ │   │     └──[🔀] example (17296:17)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └──[🔀] example (17179:15)
│ ├─┬/providers
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         ├──[🔀] example (17819:17)
│ │         └─┬Schema
│ │           ├──[🔀] example (17831:19)
│ │           └─┬data
│ │             └─┬Schema
│ │               └──[🔀] example (17845:25)
│ ├─┬/guardrails/assignments/keys
│ │ └─┬GET
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └──[🔀] example (15600:17)
│ │   └─┬Extensions
│ │     └──[🔀] x-speakeasy-pagination (15637:9)
│ ├─┬/guardrails
│ │ ├─┬GET
│ │ │ ├─┬Responses
│ │ │ │ └─┬200
│ │ │ │   └─┬application/json
│ │ │ │     └──[🔀] example (14722:17)
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-speakeasy-pagination (14766:9)
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬201
│ │   │   └─┬application/json
│ │   │     └──[🔀] example (14803:17)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └──[🔀] example (14784:15)
│ ├─┬/generation
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (14346:17)
│ ├─┬/chat/completions
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   ├─┬application/json
│ │   │   │ └──[🔀] example (13566:17)
│ │   │   └─┬text/event-stream
│ │   │     └──[🔀] example (13584:17)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └──[🔀] example (13550:15)
│ ├─┬/rerank
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     ├──[-] example (17600:17)
│ │   │     └─┬Schema
│ │   │       ├──[🔀] example (18475:19)
│ │   │       ├─┬usage
│ │   │       │ └──[🔀] example (18541:23)
│ │   │       └─┬results
│ │   │         ├──[🔀] example (18501:23)
│ │   │         └─┬Schema
│ │   │           └──[🔀] example (18508:25)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       ├──[-] example (17497:15)
│ │       └─┬Schema
│ │         └──[🔀] example (18429:17)
│ └─┬/models/user
│   └─┬GET
│     ├──[🔀] description (17599:20)
│     └─┬Responses
│       └─┬200
│         └─┬application/json
│           └──[🔀] example (17607:17)
├─┬Tags
│ └──[🔀] description (19180:18)
├─┬Tags
│ └──[+] Video Generation (19182:5)
├─┬Components
│ ├──[-] schemas (5875:7)❌ 
│ ├──[-] schemas (7704:7)❌ 
│ ├──[-] schemas (616:7)❌ 
│ ├──[-] schemas (5896:7)❌ 
│ ├──[-] schemas (9893:7)❌ 
│ ├──[+] schemas (9694:7)
│ ├──[+] schemas (1079:7)
│ ├──[+] schemas (9730:7)
│ ├──[+] schemas (8856:7)
│ ├──[+] schemas (8767:7)
│ ├──[+] schemas (8887:7)
│ ├──[+] schemas (8927:7)
│ ├──[+] schemas (12708:7)
│ ├──[+] schemas (12162:7)
│ ├──[+] schemas (9492:7)
│ ├──[+] schemas (9672:7)
│ ├──[+] schemas (12657:7)
│ ├──[+] schemas (8960:7)
│ ├──[+] schemas (8911:7)
│ ├──[+] schemas (9049:7)
│ ├──[+] schemas (4470:7)
│ ├──[+] schemas (9641:7)
│ ├──[+] schemas (4997:7)
│ ├──[+] schemas (8832:7)
│ ├──[+] schemas (4757:7)
│ ├──[+] schemas (9096:7)
│ ├──[+] schemas (12694:7)
│ ├──[+] schemas (12845:7)
│ ├──[+] schemas (9467:7)
│ ├─┬URLCitation
│ │ └──[🔀] example (12094:9)
│ ├─┬AnthropicCitationPageLocation
│ │ └──[🔀] example (485:9)
│ ├─┬GetGuardrailResponse
│ │ └──[🔀] example (5560:9)
│ ├─┬PerRequestLimits
│ │ └──[🔀] example (9953:9)
│ ├─┬OutputWebSearchCallItem
│ │ └──[🔀] example (9726:9)
│ ├─┬OpenAIResponsesSearchCompleted
│ │ └──[🔀] example (8471:9)
│ ├─┬OutputItemWebSearchCall
│ │ └──[🔀] example (9399:9)
│ ├─┬ReasoningDetailSummary
│ │ └──[🔀] example (10797:9)
│ ├─┬InputAudio
│ │ └──[🔀] example (5931:9)
│ ├─┬OpenAIResponsesImageGenCallInProgress
│ │ └──[🔀] example (8391:9)
│ ├─┬AnthropicUnknownUsageIteration
│ │ └──[🔀] example (1652:9)
│ ├─┬MessagesContentBlockStopEvent
│ │ └──[🔀] example (6794:9)
│ ├─┬ReasoningDetailText
│ │ └──[🔀] example (10820:9)
│ ├─┬BaseReasoningSummaryPartDoneEvent
│ │ └──[🔀] example (2550:9)
│ ├─┬ChatDeveloperMessage
│ │ └──[🔀] example (3366:9)
│ ├─┬BaseFunctionCallArgsDoneEvent
│ │ └──[🔀] example (2267:9)
│ ├─┬AutoRouterPlugin
│ │ └──[🔀] example (1997:9)
│ ├─┬StreamEvents
│ │ └──[🔀] example (11543:9)
│ ├─┬AnthropicToolSearchToolResult
│ │ └──[🔀] example (1563:9)
│ ├─┬AnthropicPlainTextSource
│ │ └──[🔀] example (1044:9)
│ ├─┬ChatStreamChunk
│ │ ├──[🔀] example (3992:9)
│ │ └─┬error
│ │   └──[🔀] example (4015:13)
│ ├─┬AnthropicTextBlockParam
│ │ └──[🔀] example (1246:9)
│ ├─┬OpenAIResponsesWebSearchCallInProgress
│ │ └──[🔀] example (8576:9)
│ ├─┬RefusalDoneEvent
│ │ └──[🔀] example (11036:9)
│ ├─┬AnthropicSearchResultBlockParam
│ │ └──[🔀] example (1108:9)
│ ├─┬StreamEventsResponseIncomplete
│ │ └──[🔀] example (11658:9)
│ ├─┬WebSearchCallCompletedEvent
│ │ └──[🔀] example (12878:9)
│ ├─┬BaseAnnotationAddedEvent
│ │ └──[🔀] example (2094:9)
│ ├─┬OpenAIResponsesImageGenCallPartialImage
│ │ └──[🔀] example (8414:9)
│ ├─┬MessagesErrorDetail
│ │ └──[🔀] example (6881:9)
│ ├─┬CreatedEvent
│ │ └──[🔀] example (4804:9)
│ ├─┬OutputMessage
│ │ └──[🔀] example (9525:9)
│ ├─┬Model
│ │ └──[🔀] example (7860:9)
│ ├─┬ChatStreamChoice
│ │ └──[🔀] example (3968:9)
│ ├─┬ChatStreamToolCall
│ │ └──[🔀] example (4124:9)
│ ├─┬AnthropicCitationContentBlockLocation
│ │ └──[🔀] example (416:9)
│ ├─┬OutputItemFunctionCall
│ │ └──[🔀] example (9241:9)
│ ├─┬AnthropicImageBlockParam
│ │ └──[🔀] example (947:9)
│ ├─┬OpenAIResponseFunctionToolCall
│ │ └──[🔀] example (8221:9)
│ ├─┬ChatSystemMessage
│ │ └──[🔀] example (4163:9)
│ ├─┬OutputItemDoneEvent
│ │ └──[🔀] example (9168:9)
│ ├─┬AnthropicWebFetchBlock
│ │ └──[🔀] example (1740:9)
│ ├─┬ImageGenCallInProgressEvent
│ │ └──[🔀] example (5744:9)
│ ├─┬FunctionCallOutputItem
│ │ ├──[🔀] example (5510:9)
│ │ └─┬ALLOF
│ │   └─┬output
│ │     └─┬ANYOF
│ │       └─┬Schema
│ │         └─┬ONEOF
│ │           └──[🔀] example (5502:27)
│ ├─┬MessagesRequest
│ │ ├──[🔀] example (7160:9)
│ │ └─┬tools
│ │   └─┬Schema
│ │     └─┬ANYOF
│ │       └──[🔀] $ref (8767:20)❌ 
│ ├─┬ImageGenCallGeneratingEvent
│ │ └──[🔀] example (5733:9)
│ ├─┬AnthropicBase64ImageSource
│ │ └──[🔀] example (136:9)
│ ├─┬ImageGenCallPartialImageEvent
│ │ └──[🔀] example (5755:9)
│ ├─┬WebSearchCallSearchingEvent
│ │ └──[🔀] example (12900:9)
│ ├─┬MessagesDeltaEvent
│ │ ├──[🔀] example (6810:9)
│ │ └─┬delta
│ │   ├──[+] required (6831:15)❌ 
│ │   ├──[+] properties (6822:13)
│ │   ├─┬stop_sequence
│ │   │ └──[🔀] $ref (8819:9)❌ 
│ │   └─┬stop_reason
│ │     └──[🔀] $ref (1079:20)❌ 
│ ├─┬ChatStreamReasoningDetails
│ │ └──[🔀] example (4116:9)
│ ├─┬FileCitation
│ │ └──[🔀] example (5218:9)
│ ├─┬BaseErrorEvent
│ │ └──[🔀] example (2209:9)
│ ├─┬AnthropicMessageUsageIteration
│ │ └──[🔀] example (1036:9)
│ ├─┬RequestMetadata
│ │ └──[🔀] example (11049:9)
│ ├─┬AnthropicDocumentBlockParam
│ │ └──[🔀] example (861:9)
│ ├─┬ReasoningDoneEvent
│ │ └──[🔀] example (10866:9)
│ ├─┬AnthropicWebSearchResult
│ │ └──[🔀] example (1852:9)
│ ├─┬OpenAIResponseInputMessageItem
│ │ └──[🔀] example (8289:9)
│ ├─┬BaseRefusalDoneEvent
│ │ └──[🔀] example (2680:9)
│ ├─┬AnthropicCitationPageLocationParam
│ │ └──[🔀] example (522:9)
│ ├─┬OutputItemReasoning
│ │ └──[🔀] example (9302:9)
│ ├─┬Inputs
│ │ ├──[🔀] example (6127:9)
│ │ └─┬ANYOF
│ │   └─┬Schema
│ │     ├─┬ANYOF
│ │     │ └──[🔀] example (6088:19)
│ │     ├─┬ANYOF
│ │     │ └──[🔀] example (6107:19)
│ │     └─┬ANYOF
│ │       └──[🔀] $ref (9730:20)❌ 
│ ├─┬ReasoningConfig
│ │ └──[🔀] example (10756:9)
│ ├─┬StreamLogprobTopLogprob
│ │ └──[🔀] example (11743:9)
│ ├─┬ChatContentFile
│ │ └──[🔀] example (3228:9)
│ ├─┬WebSearchServerTool
│ │ └──[🔀] example (13024:9)
│ ├─┬InputImage
│ │ └──[🔀] example (5984:9)
│ ├─┬StreamEventsResponseOutputItemAdded
│ │ └──[🔀] example (11686:9)
│ ├─┬ChatFormatJsonSchemaConfig
│ │ └──[🔀] example (3422:9)
│ ├─┬OpenAIResponsesImageGenCallGenerating
│ │ └──[🔀] example (8368:9)
│ ├─┬AnthropicRedactedThinkingBlock
│ │ └──[🔀] example (1065:9)
│ ├─┬OutputItemImageGenerationCall
│ │ └──[🔀] example (9278:9)
│ ├─┬Usage
│ │ └──[🔀] example (12149:9)
│ ├─┬AnthropicWebFetchToolResult
│ │ └──[🔀] example (1792:9)
│ ├─┬ChatMessages
│ │ └──[🔀] example (3601:9)
│ ├─┬AnthropicContainerUpload
│ │ └──[🔀] example (806:9)
│ ├─┬ChatContentImage
│ │ └──[🔀] example (3256:9)
│ ├─┬ChatUsage
│ │ └──[🔀] example (4341:9)
│ ├─┬StreamEventsResponseOutputItemDone
│ │ └──[🔀] example (11704:9)
│ ├─┬AnthropicServerToolUsage
│ │ └──[🔀] example (1163:9)
│ ├─┬ChatFormatGrammarConfig
│ │ └──[🔀] example (3404:9)
│ ├─┬WebSearchCallInProgressEvent
│ │ └──[🔀] example (12889:9)
│ ├─┬ChatContentCacheControl
│ │ └──[🔀] example (3223:9)
│ ├─┬FunctionTool
│ │ └──[🔀] example (5518:9)
│ ├─┬AnthropicBashCodeExecutionToolResult
│ │ └──[🔀] example (254:9)
│ ├─┬UpdateGuardrailRequest
│ │ └──[🔀] example (12010:9)
│ ├─┬AnthropicIterationCacheCreation
│ │ └──[🔀] example (1015:9)
│ ├─┬ToolChoiceAllowed
│ │ └──[🔀] example (11826:9)
│ ├─┬AnthropicCitationWebSearchResultLocation
│ │ └──[🔀] example (600:9)
│ ├─┬ChatTokenLogprob
│ │ └──[🔀] example (4190:9)
│ ├─┬FunctionCallArgsDoneEvent
│ │ └──[🔀] example (5465:9)
│ ├─┬ReasoningDetailUnion
│ │ └──[🔀] example (10853:9)
│ ├─┬ChatToolMessage
│ │ └──[🔀] example (4313:9)
│ ├─┬MessagesResult
│ │ ├──[🔀] example (7605:9)
│ │ └─┬ALLOF
│ │   └─┬usage
│ │     └──[🔀] example (7594:17)
│ ├─┬BaseReasoningDeltaEvent
│ │ └──[🔀] example (2452:9)
│ ├─┬MessagesStreamEvents
│ │ └──[🔀] example (7843:9)
│ ├─┬ModelArchitecture
│ │ └──[🔀] example (7967:9)
│ ├─┬ORAnthropicContentBlock
│ │ └──[🔀] example (8800:9)
│ ├─┬BaseContentPartAddedEvent
│ │ └──[🔀] example (2135:9)
│ ├─┬AnthropicWebFetchContent
│ │ └──[🔀] example (1776:9)
│ ├─┬ChatJsonSchemaConfig
│ │ ├──[🔀] example (3550:9)
│ │ └─┬schema
│ │   └──[🔀] example (3575:13)
│ ├─┬DatetimeServerTool
│ │ ├──[🔀] example (4983:9)
│ │ └─┬parameters
│ │   └──[🔀] $ref (4997:20)❌ 
│ ├─┬MessagesMessageParam
│ │ └──[🔀] example (6938:9)
│ ├─┬ReasoningDetailEncrypted
│ │ └──[🔀] example (10774:9)
│ ├─┬AnthropicToolSearchContent
│ │ └──[🔀] example (1515:9)
│ ├─┬ChatContentItems
│ │ └──[🔀] example (3297:9)
│ ├─┬KeyAssignment
│ │ └──[🔀] example (6228:9)
│ ├─┬ActivityResponse
│ │ └──[🔀] example (94:9)
│ ├─┬UpdateGuardrailResponse
│ │ └──[🔀] example (12071:9)
│ ├─┬OutputImageGenerationCallItem
│ │ └──[🔀] example (9091:9)
│ ├─┬FormatJsonSchemaConfig
│ │ └──[🔀] example (5393:9)
│ ├─┬AnnotationAddedEvent
│ │ └──[🔀] example (122:9)
│ ├─┬ListEndpointsResponse
│ │ ├──[🔀] example (6326:9)
│ │ └─┬architecture
│ │   └─┬ALLOF
│ │     └──[🔀] example (6378:17)
│ ├─┬BaseRefusalDeltaEvent
│ │ └──[🔀] example (2648:9)
│ ├─┬AnthropicToolUseBlock
│ │ └──[🔀] example (1586:9)
│ ├─┬MessagesErrorEvent
│ │ └──[🔀] example (6895:9)
│ ├─┬OutputItemFileSearchCall
│ │ └──[🔀] example (9214:9)
│ ├─┬OutputFileSearchCallItem
│ │ └──[🔀] example (9042:9)
│ ├─┬AnthropicCompactionBlock
│ │ └──[🔀] example (758:9)
│ ├─┬PublicEndpoint
│ │ └──[🔀] example (10500:9)
│ ├─┬ContentPartAddedEvent
│ │ └──[🔀] example (4726:9)
│ ├─┬OpenAIResponseFunctionToolCallOutput
│ │ └──[🔀] example (8250:9)
│ ├─┬ImageGenerationServerTool
│ │ └──[🔀] example (5764:9)
│ ├─┬ChatRequest
│ │ ├──[🔀] example (3664:9)
│ │ ├─┬tools
│ │ │ └──[🔀] example (3881:13)
│ │ ├─┬messages
│ │ │ └──[🔀] example (3724:13)
│ │ └─┬metadata
│ │   └──[🔀] example (3735:13)
│ ├─┬ErrorEvent
│ │ └──[🔀] example (5175:9)
│ ├─┬WebSearchUserLocationServerTool
│ │ └──[🔀] example (13130:9)
│ ├─┬BaseInputs
│ │ └──[🔀] example (2358:9)
│ ├─┬CompletedEvent
│ │ └──[🔀] example (4583:9)
│ ├─┬OutputItems
│ │ ├──[+] discriminator (9344:9)❌ 
│ │ ├──[🔀] example (9368:9)
│ │ ├──[-] anyOf (246:7)❌ 
│ │ ├──[-] anyOf (345:7)❌ 
│ │ ├──[-] anyOf (412:7)❌ 
│ │ ├──[-] anyOf (517:7)❌ 
│ │ ├──[-] anyOf (553:7)❌ 
│ │ ├──[-] anyOf (598:7)❌ 
│ │ ├──[-] anyOf (616:7)❌ 
│ │ ├──[+] oneOf (9578:7)
│ │ ├──[+] oneOf (9611:7)
│ │ ├──[+] oneOf (9074:7)
│ │ ├──[+] oneOf (9721:7)
│ │ ├──[+] oneOf (9037:7)
│ │ ├──[+] oneOf (9086:7)
│ │ ├──[+] oneOf (8911:7)
│ │ ├──[+] oneOf (8960:7)
│ │ ├──[+] oneOf (9008:7)
│ │ ├──[+] oneOf (9730:7)
│ │ ├──[+] oneOf (8927:7)
│ │ ├──[+] oneOf (9049:7)
│ │ ├──[+] oneOf (9096:7)
│ │ ├──[+] oneOf (8887:7)
│ │ ├──[+] oneOf (8856:7)
│ │ ├──[+] oneOf (9641:7)
│ │ ├──[+] oneOf (8832:7)
│ │ ├──[+] oneOf (9694:7)
│ │ ├──[+] oneOf (9672:7)
│ │ ├──[+] oneOf (9492:7)
│ │ └──[+] oneOf (9467:7)
│ ├─┬AnthropicUsageIteration
│ │ └──[🔀] example (1732:9)
│ ├─┬AnthropicCodeExecutionToolResult
│ │ └──[🔀] example (719:9)
│ ├─┬ListMemberAssignmentsResponse
│ │ └──[🔀] example (6497:9)
│ ├─┬CompoundFilter
│ │ └──[🔀] example (4627:9)
│ ├─┬AnthropicWebSearchToolUserLocation
│ │ └──[🔀] example (1957:9)
│ ├─┬OpenResponsesCreatedEvent
│ │ └──[🔀] example (8629:9)
│ ├─┬OpenResponsesResult
│ │ └──[🔀] example (8718:9)
│ ├─┬StreamLogprob
│ │ └──[🔀] example (11727:9)
│ ├─┬InputText
│ │ └──[🔀] example (6132:9)
│ ├─┬ComputerUseServerTool
│ │ └──[🔀] example (4652:9)
│ ├─┬AnthropicCodeExecutionContent
│ │ └──[🔀] example (664:9)
│ ├─┬ChatUserMessage
│ │ └──[🔀] example (4400:9)
│ ├─┬BaseReasoningSummaryTextDeltaEvent
│ │ └──[🔀] example (2584:9)
│ ├─┬ReasoningSummaryPartDoneEvent
│ │ └──[🔀] example (10942:9)
│ ├─┬EasyInputMessage
│ │ ├──[🔀] example (5067:9)
│ │ └─┬content
│ │   └─┬ANYOF
│ │     └─┬Schema
│ │       └─┬ONEOF
│ │         └──[🔀] example (5081:23)
│ ├─┬BaseReasoningSummaryTextDoneEvent
│ │ └──[🔀] example (2616:9)
│ ├─┬ChatContentText
│ │ └──[🔀] example (3309:9)
│ ├─┬ChatTokenLogprobs
│ │ └──[🔀] example (4240:9)
│ ├─┬AnthropicTextBlock
│ │ └──[🔀] example (1224:9)
│ ├─┬CodeInterpreterServerTool
│ │ └──[🔀] example (4532:9)
│ ├─┬OpenResponsesInProgressEvent
│ │ └──[🔀] example (8657:9)
│ ├─┬Guardrail
│ │ └──[🔀] example (5621:9)
│ ├─┬ModelsListResponseData
│ │ └──[🔀] example (8138:9)
│ ├─┬ReasoningSummaryPartAddedEvent
│ │ └──[🔀] example (10927:9)
│ ├─┬AnthropicWebSearchToolResult
│ │ └──[🔀] example (1906:9)
│ ├─┬OutputMessageItem
│ │ └──[🔀] example (9584:9)
│ ├─┬AnthropicTextEditorCodeExecutionContent
│ │ └──[🔀] example (1311:9)
│ ├─┬ReasoningTextContent
│ │ └──[🔀] example (11003:9)
│ ├─┬FailedEvent
│ │ └──[🔀] example (5183:9)
│ ├─┬OpenAIResponsesImageGenCallCompleted
│ │ └──[🔀] example (8345:9)
│ ├─┬MessagesErrorResponse
│ │ └──[🔀] example (6920:9)
│ ├─┬Legacy_WebSearchServerTool
│ │ └──[🔀] example (6297:9)
│ ├─┬ChatStreamDelta
│ │ └──[🔀] example (4065:9)
│ ├─┬ResponsesRequest
│ │ ├──[🔀] example (11212:9)
│ │ └─┬tools
│ │   └─┬Schema
│ │     └─┬ANYOF
│ │       └──[🔀] example (11359:19)
│ ├─┬ResponseOutputText
│ │ └──[🔀] example (11114:9)
│ ├─┬BaseFunctionCallArgsDeltaEvent
│ │ └──[🔀] example (2239:9)
│ ├─┬AnthropicBaseUsageIteration
│ │ └──[🔀] example (176:9)
│ ├─┬CustomTool
│ │ └──[🔀] example (4937:9)
│ ├─┬AnthropicWebSearchResultBlockParam
│ │ └──[🔀] example (1880:9)
│ ├─┬CreateGuardrailResponse
│ │ └──[🔀] example (4911:9)
│ ├─┬InProgressEvent
│ │ └──[🔀] example (5895:9)
│ ├─┬AnthropicTextEditorCodeExecutionToolResult
│ │ └──[🔀] example (1373:9)
│ ├─┬Parameter
│ │ └──[+] enum (9759:11)
│ ├─┬AnthropicCacheCreation
│ │ └──[🔀] example (320:9)
│ ├─┬OpenAIResponsesWebSearchCallSearching
│ │ └──[🔀] example (8599:9)
│ ├─┬MessagesContentBlockDeltaEvent
│ │ └──[🔀] example (6645:9)
│ ├─┬ReasoningSummaryText
│ │ └──[🔀] example (10952:9)
│ ├─┬OutputReasoningItem
│ │ └──[🔀] example (9629:9)
│ ├─┬ActivityItem
│ │ └──[🔀] example (21:9)
│ ├─┬OutputItemAddedEvent
│ │ └──[🔀] example (9124:9)
│ ├─┬FileParserPlugin
│ │ └──[🔀] example (5241:9)
│ ├─┬BaseResponsesResult
│ │ ├──[🔀] example (2711:9)
│ │ └─┬tools
│ │   └─┬Schema
│ │     └─┬ONEOF
│ │       └──[🔀] example (2820:19)
│ ├─┬AnthropicCodeExecution20250825Caller
│ │ └──[🔀] example (628:9)
│ ├─┬OpenResponsesLogProbs
│ │ └──[🔀] example (8679:9)
│ ├─┬BaseReasoningDoneEvent
│ │ └──[🔀] example (2484:9)
│ ├─┬AnthropicTextCitation
│ │ └──[🔀] example (1289:9)
│ ├─┬BaseTextDoneEvent
│ │ └──[🔀] example (2924:9)
│ ├─┬ReasoningDeltaEvent
│ │ └──[🔀] example (10765:9)
│ ├─┬AnthropicWebSearchToolResultError
│ │ └──[🔀] example (1934:9)
│ ├─┬WebSearchPlugin
│ │ └──[🔀] example (12981:9)
│ ├─┬MessagesStartEvent
│ │ ├──[🔀] example (7629:9)
│ │ └─┬message
│ │   ├──[+] required (7805:15)❌ 
│ │   ├──[+] properties (7767:13)
│ │   ├─┬usage
│ │   │ ├──[+] enum (7775:19)
│ │   │ ├──[+] type (7776:21)❌ 
│ │   │ ├──[-] example (6974:17)
│ │   │ ├──[-] allOf (6746:7)❌ 
│ │   │ └──[-] allOf (6965:19)❌ 
│ │   ├─┬type
│ │   │ ├──[-] enum (6945:19)❌ 
│ │   │ ├──[-] type (6943:21)❌ 
│ │   │ └──[+] nullable (7772:25)❌ 
│ │   └─┬stop_reason
│ │     └──[🔀] $ref (1079:20)❌ 
│ ├─┬OutputFunctionCallItem
│ │ └──[🔀] example (9079:9)
│ ├─┬AnthropicDocumentBlock
│ │ └─┬source
│ │   ├─┬ANYOF
│ │   │ └──[🔀] $ref (155:9)❌ 
│ │   └─┬ANYOF
│ │     └──[🔀] $ref (1044:9)❌ 
│ ├─┬ChatToolCall
│ │ └──[🔀] example (4266:9)
│ ├─┬AnthropicCitationSearchResultLocation
│ │ └──[🔀] example (564:9)
│ ├─┬ReasoningSummaryTextDeltaEvent
│ │ └──[🔀] example (10972:9)
│ ├─┬ReasoningItem
│ │ └──[🔀] example (10915:9)
│ ├─┬ChatChoice
│ │ └──[🔀] example (3165:9)
│ ├─┬AnthropicCompactionUsageIteration
│ │ └──[🔀] example (784:9)
│ ├─┬IncompleteEvent
│ │ └──[🔀] example (5859:9)
│ ├─┬McpServerTool
│ │ └──[🔀] example (6522:9)
│ ├─┬BaseTextDeltaEvent
│ │ └──[🔀] example (2886:9)
│ ├─┬ModelsListResponse
│ │ └──[🔀] example (8093:9)
│ ├─┬RefusalDeltaEvent
│ │ └──[🔀] example (11023:9)
│ ├─┬AnthropicCitationContentBlockLocationParam
│ │ └──[🔀] example (453:9)
│ ├─┬ReasoningSummaryTextDoneEvent
│ │ └──[🔀] example (10985:9)
│ ├─┬AnthropicThinkingBlock
│ │ └──[🔀] example (1461:9)
│ ├─┬BaseReasoningSummaryPartAddedEvent
│ │ └──[🔀] example (2516:9)
│ ├─┬ChatContentAudio
│ │ └──[🔀] example (3190:9)
│ ├─┬AnthropicBase64PdfSource
│ │ └──[🔀] example (155:9)
│ ├─┬TopProviderInfo
│ │ └──[🔀] example (11892:9)
│ ├─┬Preview_WebSearchUserLocation
│ │ └──[🔀] example (10039:9)
│ ├─┬OpenAIResponsesAnnotation
│ │ └──[🔀] example (8339:9)
│ ├─┬ChatNamedToolChoice
│ │ └──[🔀] example (3622:9)
│ ├─┬TextDeltaEvent
│ │ └──[🔀] example (11781:9)
│ ├─┬BaseMessagesResult
│ │ ├──[+] required (2434:11)❌ 
│ │ ├──[🔀] example (2363:9)
│ │ ├──[+] properties (2395:9)
│ │ ├─┬usage
│ │ │ └──[🔀] example (2418:13)
│ │ ├─┬stop_reason
│ │ │ └──[🔀] $ref (1079:20)❌ 
│ │ ├─┬type
│ │ │ ├──[-] enum (6791:15)❌ 
│ │ │ └──[+] nullable (2400:21)❌ 
│ │ └─┬stop_sequence
│ │   └──[🔀] $ref (8819:9)❌ 
│ ├─┬AnthropicCodeExecution20260120Caller
│ │ └──[🔀] example (643:9)
│ ├─┬FilePath
│ │ └──[🔀] example (5260:9)
│ ├─┬AnthropicCitationCharLocationParam
│ │ └──[🔀] example (384:9)
│ ├─┬InputFile
│ │ └──[🔀] example (5961:9)
│ ├─┬ChatReasoningDetails
│ │ └──[🔀] example (3646:9)
│ ├─┬CreateGuardrailRequest
│ │ └──[🔀] example (4839:9)
│ ├─┬ContentPartDoneEvent
│ │ └──[🔀] example (4747:9)
│ ├─┬OpenResponsesTopLogprobs
│ │ └──[🔀] example (8753:9)
│ ├─┬AnthropicUsage
│ │ └──[🔀] example (1690:9)
│ ├─┬FunctionCallArgsDeltaEvent
│ │ └──[🔀] example (5453:9)
│ ├─┬InputMessageItem
│ │ ├──[🔀] example (6008:9)
│ │ └─┬content
│ │   └─┬Schema
│ │     └─┬ONEOF
│ │       └──[🔀] example (6025:19)
│ ├─┬WebSearchUserLocation
│ │ └──[🔀] example (13103:9)
│ ├─┬AnthropicContainer
│ │ └──[🔀] example (792:9)
│ ├─┬ImageGenCallCompletedEvent
│ │ └──[🔀] example (5722:9)
│ ├─┬WebSearchServerTool_OpenRouter
│ │ └──[🔀] example (13053:9)
│ ├─┬AnthropicBashCodeExecutionContent
│ │ └──[🔀] example (200:9)
│ ├─┬ChatAssistantMessage
│ │ └──[🔀] example (3101:9)
│ ├─┬ResponseHealingPlugin
│ │ └──[🔀] example (11089:9)
│ ├─┬ContextCompressionPlugin
│ │ └──[🔀] example (4785:9)
│ ├─┬MessagesContentBlockStartEvent
│ │ └──[🔀] example (6747:9)
│ ├─┬FunctionCallItem
│ │ └──[🔀] example (5480:9)
│ ├─┬AnthropicWebFetchToolResultError
│ │ └──[🔀] example (1827:9)
│ ├─┬OpenAIResponsesRefusalContent
│ │ └──[🔀] example (8445:9)
│ ├─┬ProviderResponse
│ │ └──[🔀] example (10311:9)
│ ├─┬OutputDatetimeItem
│ │ └──[🔀] example (9010:9)
│ ├─┬PublicPricing
│ │ └──[🔀] example (10666:9)
│ ├─┬MemberAssignment
│ │ └──[🔀] example (6600:9)
│ ├─┬AnthropicServerToolUseBlock
│ │ └──[🔀] example (1177:9)
│ ├─┬StreamEventsResponseFailed
│ │ └──[🔀] example (11630:9)
│ ├─┬AnthropicCitationCharLocation
│ │ └──[🔀] example (347:9)
│ ├─┬ChatAudioOutput
│ │ └──[🔀] example (3144:9)
│ ├─┬BaseContentPartDoneEvent
│ │ └──[🔀] example (2172:9)
│ ├─┬ListKeyAssignmentsResponse
│ │ └──[🔀] example (6472:9)
│ ├─┬ChatFunctionTool
│ │ ├──[🔀] example (3529:9)
│ │ ├─┬ANYOF
│ │ │ └─┬function
│ │ │   ├──[🔀] example (3475:17)
│ │ │   └─┬parameters
│ │ │     └──[🔀] example (3500:21)
│ │ └─┬ANYOF
│ │   └──[🔀] $ref (8767:20)❌ 
│ ├─┬TextDoneEvent
│ │ └──[🔀] example (11799:9)
│ ├─┬StreamEventsResponseCompleted
│ │ └──[🔀] example (11602:9)
│ ├─┬DefaultParameters
│ │ └──[🔀] example (5010:9)
│ ├─┬ListGuardrailsResponse
│ │ └──[🔀] example (6440:9)
│ └─┬ChatResult
│   └──[🔀] example (3909:9)
└─┬Extensions
  ├──[🔀] x-retry-strategy (19188:3)
  └──[🔀] x-speakeasy-retries (19193:3)
Document Element Total Changes Breaking Changes
paths 91 1
tags 2 0
components 356 35

View full report

Linting Report 0 errors, 2 warnings, 0 hints

View full report

GO CHANGELOG

downloadStreams: 0.1.2 - 2024-09-06

🐛 Bug Fixes

Based on Speakeasy CLI 1.761.1

@mattapperson mattapperson added the patch Patch version bump label Apr 8, 2026
@mattapperson mattapperson force-pushed the speakeasy-sdk-regen-1775679034 branch from 257465b to 6a257a8 Compare April 10, 2026 09:20
@mattapperson mattapperson changed the title chore: 🐝 Update SDK - Generate SDK 0.3.1 chore: 🐝 Update SDK - Generate SDK 0.4.0 Apr 10, 2026
@mattapperson mattapperson added minor Minor version bump and removed patch Patch version bump labels Apr 10, 2026
* `OpenRouter.Beta.Responses.Send()`: 
  *  `request.Request.Input.union(Array<>)[]` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
* `OpenRouter.Chat.Send()`: 
  *  `request.Request.Tools[]` **Changed** (Breaking ⚠️)
* `OpenRouter.ApiKeys.List()`:  `request.IncludeDisabled` **Changed** (Breaking ⚠️)
* `OpenRouter.VideoGeneration.Generate()`: **Added**
* `OpenRouter.VideoGeneration.GetGeneration()`: **Added**
* `OpenRouter.VideoGeneration.GetVideoContent()`: **Added**
* `OpenRouter.VideoGeneration.ListVideosModels()`: **Added**
* `OpenRouter.Models.List()`:  `response.Data[].SupportedParameters[].Enum(maxCompletionTokens)` **Added**
* `OpenRouter.Models.ListForUser()`:  `response.Data[].SupportedParameters[].Enum(maxCompletionTokens)` **Added**
* `OpenRouter.Endpoints.List()`:  `response.Data.Endpoints[].SupportedParameters[].Enum(maxCompletionTokens)` **Added**
* `OpenRouter.Endpoints.ListZdrEndpoints()`:  `response.Data[].SupportedParameters[].Enum(maxCompletionTokens)` **Added**
* `OpenRouter.Embeddings.ListModels()`:  `response.Data[].SupportedParameters[].Enum(maxCompletionTokens)` **Added**
@mattapperson mattapperson force-pushed the speakeasy-sdk-regen-1775679034 branch from 6a257a8 to e7eb5bb Compare April 10, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants