Skip to content

chore: 🐝 Update SDK - Generate SDK 0.4.2#163

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

chore: 🐝 Update SDK - Generate SDK 0.4.2#163
mattapperson wants to merge 1 commit intomainfrom
speakeasy-sdk-regen-1776877485

Conversation

@mattapperson
Copy link
Copy Markdown
Contributor

@mattapperson mattapperson commented Apr 22, 2026

SDK update

Versioning

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

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

Go SDK Changes:

  • OpenRouter.Chat.Send():
    • request Changed (Breaking ⚠️)
    • response Changed
    • error Changed
  • OpenRouter.Embeddings.ListModels():
    • response.Data[] Changed (Breaking ⚠️)
    • error.OpenrouterMetadata Added
  • OpenRouter.Endpoints.List():
    • response.Data Changed (Breaking ⚠️)
    • error.OpenrouterMetadata Added
  • OpenRouter.Models.List():
    • response.Data[] Changed (Breaking ⚠️)
    • error.OpenrouterMetadata Added
  • OpenRouter.Models.ListForUser():
    • response.Data[] Changed (Breaking ⚠️)
    • error.OpenrouterMetadata Added
  • OpenRouter.Beta.Responses.Send():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.BulkAssignMembers(): error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.ListMemberAssignments(): error.OpenrouterMetadata Added
  • OpenRouter.OAuth.ExchangeAuthCodeForApiKey(): error.OpenrouterMetadata Added
  • OpenRouter.OAuth.CreateAuthCode(): error.OpenrouterMetadata Added
  • OpenRouter.Credits.GetCredits(): error.OpenrouterMetadata Added
  • OpenRouter.Embeddings.Generate():
    • request.Request.Provider.Ignore[].union(ProviderName) Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Endpoints.ListZdrEndpoints():
    • response.Data[].ProviderName Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Generations.GetGeneration():
    • response.Data Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Generations.ListGenerationContent(): error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.List():
    • response.Data[] Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.Create():
    • request.Request Changed
    • response.Data Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.Delete(): error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.Get():
    • response.Data Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.Update():
    • request.UpdateGuardrailRequest Changed
    • response.Data Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.ListGuardrailKeyAssignments(): error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.BulkAssignKeys(): error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.BulkUnassignKeys(): error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.ListGuardrailMemberAssignments(): error.OpenrouterMetadata Added
  • OpenRouter.Analytics.GetUserActivity(): error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.BulkUnassignMembers(): error.OpenrouterMetadata Added
  • OpenRouter.Guardrails.ListKeyAssignments(): error.OpenrouterMetadata Added
  • OpenRouter.Tts.CreateSpeech():
    • request.Request.Provider.Options Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.ApiKeys.GetCurrentKeyMetadata(): error.OpenrouterMetadata Added
  • OpenRouter.ApiKeys.List(): error.OpenrouterMetadata Added
  • OpenRouter.ApiKeys.Create(): error.OpenrouterMetadata Added
  • OpenRouter.ApiKeys.Delete(): error.OpenrouterMetadata Added
  • OpenRouter.ApiKeys.Get(): error.OpenrouterMetadata Added
  • OpenRouter.ApiKeys.Update(): error.OpenrouterMetadata Added
  • OpenRouter.Models.Count(): error.OpenrouterMetadata Added
  • OpenRouter.Organization.ListMembers(): error.OpenrouterMetadata Added
  • OpenRouter.Providers.List(): error.OpenrouterMetadata Added
  • OpenRouter.Rerank.Rerank():
    • request.Request.Provider.Ignore[].union(ProviderName) Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Stt.CreateTranscription(): Added
  • OpenRouter.VideoGeneration.Generate():
    • request.Request Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.VideoGeneration.GetGeneration(): error.OpenrouterMetadata Added
  • OpenRouter.VideoGeneration.GetVideoContent(): error.OpenrouterMetadata Added
  • OpenRouter.VideoGeneration.ListVideosModels(): error.OpenrouterMetadata Added
  • OpenRouter.Workspaces.List():
    • response.Data[] Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Workspaces.Create():
    • request.Request Changed
    • response.Data Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Workspaces.Delete(): error.OpenrouterMetadata Added
  • OpenRouter.Workspaces.Get():
    • response.Data Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Workspaces.Update():
    • request.UpdateWorkspaceRequest Changed
    • response.Data Changed
    • error.OpenrouterMetadata Added
  • OpenRouter.Workspaces.BulkAddMembers(): error.OpenrouterMetadata Added
  • OpenRouter.Workspaces.BulkRemoveMembers(): error.OpenrouterMetadata Added

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ ├──[+] path (15906:3)
│ ├─┬/models
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (20170:17)
│ ├─┬/models/user
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (20409:17)
│ ├─┬/workspaces/{id}
│ │ ├─┬GET
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └──[🔀] example (22225:17)
│ │ └─┬PATCH
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (22306:17)
│ ├─┬/embeddings/models
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (16965:17)
│ ├─┬/audio/speech
│ │ └─┬POST
│ │   ├──[🔀] description (15775:20)
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬audio/*
│ │   │     └─┬Schema
│ │   │       └──[🔀] description (15795:30)
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-max-method-params (15904:38)
│ ├─┬/guardrails
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬201
│ │   │   └─┬application/json
│ │   │     └──[🔀] example (17507:17)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └──[🔀] example (17484:15)
│ ├─┬/chat/completions
│ │ └─┬POST
│ │   ├──[+] parameters (16312:9)
│ │   └─┬Responses
│ │     ├──[+] codes (16403:11)
│ │     └─┬200
│ │       └─┬text/event-stream
│ │         └─┬Schema
│ │           └──[🔀] $ref (4295:9)❌ 
│ ├─┬/messages
│ │ └─┬POST
│ │   ├──[+] parameters (19977:9)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬text/event-stream
│ │         └─┬Schema
│ │           └──[🔀] $ref (9197:9)❌ 
│ ├─┬/workspaces
│ │ ├─┬GET
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └──[🔀] example (21989:17)
│ │ └─┬POST
│ │   └─┬Responses
│ │     └─┬201
│ │       └─┬application/json
│ │         └──[🔀] example (22066:17)
│ ├─┬/responses
│ │ └─┬POST
│ │   ├──[+] parameters (21481:9)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬text/event-stream
│ │         └─┬Schema
│ │           └──[🔀] $ref (13628:9)❌ 
│ └─┬/guardrails/{id}
│   └─┬PATCH
│     └─┬Responses
│       └─┬200
│         └─┬application/json
│           └──[🔀] example (17733:17)
├─┬Tags
│ └─┬Extensions
│   └──[+] x-displayname (22601:20)
├─┬Tags
│ └──[+] STT (22596:5)
├─┬Components
│ ├──[+] schemas (15148:7)
│ ├──[+] schemas (4294:7)
│ ├──[+] schemas (9601:7)
│ ├──[+] schemas (11696:7)
│ ├──[+] schemas (13638:7)
│ ├──[+] schemas (4968:7)
│ ├──[+] schemas (4951:7)
│ ├──[+] schemas (5502:7)
│ ├──[+] schemas (5777:7)
│ ├──[+] schemas (15120:7)
│ ├──[+] schemas (5550:7)
│ ├──[+] schemas (14141:7)
│ ├──[+] schemas (5489:7)
│ ├──[+] schemas (9632:7)
│ ├──[+] schemas (14107:7)
│ ├──[+] schemas (11891:7)
│ ├──[+] schemas (15387:7)
│ ├──[+] schemas (5003:7)
│ ├──[+] schemas (10510:7)
│ ├──[+] schemas (10708:7)
│ ├──[+] schemas (9196:7)
│ ├──[+] schemas (13627:7)
│ ├──[+] schemas (4959:7)
│ ├──[+] schemas (14162:7)
│ ├──[+] schemas (13670:7)
│ ├──[+] schemas (4989:7)
│ ├──[+] schemas (5794:7)
│ ├──[+] schemas (5517:7)
│ ├──[+] schemas (10220:7)
│ ├──[+] schemas (14091:7)
│ ├──[+] schemas (9214:7)
│ ├──[+] schemas (13655:7)
│ ├──[+] schemas (15132:7)
│ ├──[+] schemas (5114:7)
│ ├──[+] schemas (2235:7)
│ ├──[+] schemas (2264:7)
│ ├──[+] schemas (11660:7)
│ ├─┬ChatResult
│ │ ├──[+] properties (4117:9)
│ │ ├─┬system_fingerprint
│ │ │ ├──[🔀] description (4120:24)
│ │ │ └──[🔀] example (4121:20)
│ │ ├─┬usage
│ │ │ └──[🔀] $ref (4125:11)❌ 
│ │ └─┬service_tier
│ │   └──[🔀] $ref (10221:9)❌ 
│ ├─┬OutputItems
│ │ ├──[+] oneOf (10510:7)
│ │ └──Discriminator
│ ├─┬ProviderOverloadedResponse
│ │ ├──[+] properties (12347:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (12349:13)❌ 
│ │   └──[🔀] type (12351:17)❌ 
│ ├─┬MessagesStartEvent
│ │ └─┬message
│ │   └─┬provider
│ │     ├──[+] enum (9074:19)
│ │     ├──[+] enum (9067:19)
│ │     └──[+] enum (9075:19)
│ ├─┬BaseInputs
│ │ └─┬ANYOF
│ │   └─┬Schema
│ │     ├──[+] anyOf (9601:7)
│ │     └──[+] anyOf (9632:7)
│ ├─┬BaseMessagesResult
│ │ └──[🔀] example (2453:9)
│ ├─┬GoneResponse
│ │ ├──[+] properties (6684:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (6686:13)❌ 
│ │   └──[🔀] type (6688:17)❌ 
│ ├─┬SpeechRequest
│ │ └─┬provider
│ │   └─┬options
│ │     └──[🔀] $ref (11891:20)❌ 
│ ├─┬InternalServerResponse
│ │ ├──[+] properties (7437:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (7439:13)❌ 
│ │   └──[🔀] type (7441:17)❌ 
│ ├─┬OpenAIResponseFunctionToolCall
│ │ ├──[+] properties (9682:9)
│ │ ├─┬status
│ │ │ └──[🔀] $ref (9683:11)❌ 
│ │ └─┬type
│ │   └──[🔀] $ref (14270:9)❌ 
│ ├─┬Inputs
│ │ └─┬ANYOF
│ │   └─┬Schema
│ │     ├──[+] anyOf (10462:7)
│ │     ├──[+] anyOf (10543:7)
│ │     ├──[+] anyOf (11347:7)
│ │     ├──[+] anyOf (10429:7)
│ │     ├──[+] anyOf (10584:7)
│ │     ├──[+] anyOf (10631:7)
│ │     ├──[+] anyOf (10389:7)
│ │     ├──[+] anyOf (10358:7)
│ │     ├──[+] anyOf (11251:7)
│ │     ├──[+] anyOf (10334:7)
│ │     ├──[+] anyOf (11304:7)
│ │     ├──[+] anyOf (11282:7)
│ │     ├──[+] anyOf (11074:7)
│ │     ├──[+] anyOf (11049:7)
│ │     ├──[+] anyOf (11225:7)
│ │     ├──[+] anyOf (5517:7)
│ │     ├──[+] anyOf (5550:7)
│ │     ├─┬ANYOF
│ │     │ └──[🔀] $ref (10510:20)❌ 
│ │     ├─┬ANYOF
│ │     │ └──[🔀] $ref (11339:9)❌ 
│ │     ├─┬ANYOF
│ │     │ └──[🔀] $ref (10573:9)❌ 
│ │     ├─┬ANYOF
│ │     │ └──[🔀] $ref (10622:9)❌ 
│ │     └─┬ANYOF
│ │       └──[🔀] $ref (10414:9)❌ 
│ ├─┬ProviderResponse
│ │ └─┬provider_name
│ │   ├──[+] enum (12619:15)
│ │   ├──[+] enum (12627:15)
│ │   └──[+] enum (12626:15)
│ ├─┬Guardrail
│ │ ├──[🔀] example (6717:9)
│ │ ├──[+] properties (6763:9)
│ │ ├──[+] properties (6774:9)
│ │ ├──[+] properties (6800:9)
│ │ ├──[+] properties (6805:9)
│ │ ├──[+] properties (6810:9)
│ │ ├──[+] properties (6815:9)
│ │ ├─┬description
│ │ │ ├──[+] items (6781:13)❌ 
│ │ │ ├──[🔀] type (6783:17)❌ 
│ │ │ ├──[🔀] description (6775:24)
│ │ │ └──[🔀] example (6777:13)
│ │ ├─┬name
│ │ │ ├──[🔀] type (6814:17)❌ 
│ │ │ ├──[🔀] description (6811:24)
│ │ │ ├──[+] nullable (6813:21)❌ 
│ │ │ └──[🔀] example (6812:20)
│ │ ├─┬ignored_providers
│ │ │ ├──[-] items (6327:13)❌ 
│ │ │ ├──[🔀] type (6804:17)❌ 
│ │ │ ├──[🔀] description (6801:24)
│ │ │ └──[🔀] example (6802:20)
│ │ ├─┬reset_interval
│ │ │ └──[🔀] $ref (6816:11)❌ 
│ │ ├─┬workspace_id
│ │ │ ├──[+] items (6831:13)❌ 
│ │ │ ├──[🔀] type (6833:17)❌ 
│ │ │ ├──[🔀] description (6827:24)
│ │ │ ├──[+] nullable (6832:21)❌ 
│ │ │ └──[🔀] example (6829:13)
│ │ ├─┬enforce_zdr
│ │ │ ├──[🔀] type (6787:17)❌ 
│ │ │ ├──[🔀] description (6785:24)
│ │ │ ├──[-] nullable (6307:21)❌ 
│ │ │ └──[🔀] example (6786:20)
│ │ ├─┬updated_at
│ │ │ ├──[+] format (6824:19)❌ 
│ │ │ ├──[🔀] description (6822:24)
│ │ │ ├──[-] nullable (6345:21)❌ 
│ │ │ └──[🔀] example (6823:20)
│ │ ├─┬limit_usd
│ │ │ ├──[🔀] type (6809:17)❌ 
│ │ │ ├──[-] format (6333:19)❌ 
│ │ │ ├──[🔀] description (6806:24)
│ │ │ └──[🔀] example (6807:20)
│ │ ├─┬id
│ │ │ ├──[-] format (6312:19)❌ 
│ │ │ ├──[🔀] description (6789:24)
│ │ │ ├──[+] nullable (6791:21)❌ 
│ │ │ └──[🔀] example (6790:20)
│ │ ├─┬ignored_models
│ │ │ ├──[-] items (6319:13)❌ 
│ │ │ ├──[🔀] type (6799:17)❌ 
│ │ │ ├──[🔀] description (6795:24)
│ │ │ ├──[🔀] example (6797:20)
│ │ │ └──[+] deprecated (6794:23)
│ │ └─┬created_at
│ │   ├──[+] items (6771:13)❌ 
│ │   ├──[🔀] type (6773:17)❌ 
│ │   ├──[🔀] description (6764:24)
│ │   ├──[+] nullable (6772:21)❌ 
│ │   └──[🔀] example (6767:13)
│ ├─┬UpdateWorkspaceResponse
│ │ └──[🔀] example (14689:9)
│ ├─┬BaseResponsesResult
│ │ └─┬output
│ │   └─┬Schema
│ │     ├──[+] oneOf (10855:7)
│ │     ├──Discriminator
│ │     ├─┬ONEOF
│ │     │ └──[🔀] $ref (10709:9)❌ 
│ │     ├─┬ONEOF
│ │     │ └──[🔀] $ref (10981:9)❌ 
│ │     └─┬ONEOF
│ │       └──[🔀] $ref (10789:9)❌ 
│ ├─┬GetGuardrailResponse
│ │ └──[🔀] example (6614:9)
│ ├─┬ForbiddenResponse
│ │ ├──[+] properties (6007:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (6009:13)❌ 
│ │   └──[🔀] type (6011:17)❌ 
│ ├─┬MessagesRequest
│ │ ├─┬service_tier
│ │ │ ├──[-] enum (8067:15)❌ 
│ │ │ ├──[-] enum (8068:15)❌ 
│ │ │ └─┬Extensions
│ │ │   └──[-] x-speakeasy-unknown-values (8070:39)❌ 
│ │ └─┬tools
│ │   └─┬Schema
│ │     ├──[+] anyOf (10269:7)
│ │     ├──[+] anyOf (8851:17)
│ │     └─┬ANYOF
│ │       └──[🔀] $ref (15132:20)❌ 
│ ├─┬OutputModality
│ │ ├──[+] enum (11182:11)
│ │ ├──[+] enum (11183:11)
│ │ └──[-] enum (10406:11)❌ 
│ ├─┬OutputItemFunctionCall
│ │ ├──[+] properties (10830:9)
│ │ ├─┬status
│ │ │ ├──[+] type (10832:17)❌ 
│ │ │ ├──[+] description (10831:24)
│ │ │ ├──[-] anyOf (10061:15)❌ 
│ │ │ ├──[-] anyOf (10064:15)❌ 
│ │ │ └──[-] anyOf (10067:15)❌ 
│ │ └─┬type
│ │   ├──[-] enum (10072:15)❌ 
│ │   ├──[-] type (10073:17)❌ 
│ │   ├──[+] anyOf (10835:15)
│ │   ├──[+] anyOf (10838:15)
│ │   └──[+] anyOf (10841:15)
│ ├─┬CreateGuardrailResponse
│ │ └──[🔀] example (5311:9)
│ ├─┬WebSearchServerTool_OpenRouter
│ │ └─┬parameters
│ │   └──[🔀] $ref (15387:20)❌ 
│ ├─┬ConflictResponse
│ │ ├──[+] properties (4920:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (4922:13)❌ 
│ │   └──[🔀] type (4924:17)❌ 
│ ├─┬OutputWebFetchServerToolItem
│ │ ├──[🔀] example (11306:9)
│ │ ├──[+] properties (11315:9)
│ │ ├──[+] properties (11318:9)
│ │ ├─┬status
│ │ │ └──[🔀] $ref (11319:11)❌ 
│ │ ├─┬type
│ │ │ └──[🔀] $ref (14270:9)❌ 
│ │ └─┬id
│ │   └──[+] description (11316:24)
│ ├─┬BadRequestResponse
│ │ ├──[+] properties (2089:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (2091:13)❌ 
│ │   └──[🔀] type (2093:17)❌ 
│ ├─┬PaymentRequiredResponse
│ │ ├──[+] properties (11498:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (11500:13)❌ 
│ │   └──[🔀] type (11502:17)❌ 
│ ├─┬ChatFunctionTool
│ │ ├──[+] anyOf (4655:7)
│ │ ├─┬ANYOF
│ │ │ └──[🔀] $ref (15132:20)❌ 
│ │ └─┬ANYOF
│ │   └──[🔀] $ref (10269:20)❌ 
│ ├─┬OpenResponsesResult
│ │ └─┬ALLOF
│ │   ├──[+] properties (10155:13)
│ │   ├─┬text
│ │   │ └──[🔀] $ref (10162:15)❌ 
│ │   ├─┬output
│ │   │ └──[🔀] $ref (10221:9)❌ 
│ │   ├─┬usage
│ │   │ └──[🔀] $ref (14250:9)❌ 
│ │   └─┬service_tier
│ │     ├──[+] items (10159:17)❌ 
│ │     ├──[🔀] type (10160:21)❌ 
│ │     └──[-] nullable (9508:25)❌ 
│ ├─┬GenerationResponse
│ │ ├──[🔀] example (6309:9)
│ │ └─┬data
│ │   ├──[+] required (6596:15)❌ 
│ │   ├──[+] required (6584:15)❌ 
│ │   ├──[+] properties (6460:13)
│ │   ├──[+] properties (6505:13)
│ │   ├──[+] properties (6514:13)
│ │   ├─┬usage
│ │   │ └──[🔀] description (6539:28)
│ │   ├─┬upstream_id
│ │   │ ├──[🔀] type (6532:21)❌ 
│ │   │ ├──[🔀] description (6529:28)
│ │   │ └──[🔀] example (6530:24)
│ │   ├─┬num_search_results
│ │   │ ├──[🔀] description (6476:28)
│ │   │ └──[🔀] example (6477:24)
│ │   ├─┬request_id
│ │   │ ├──[+] items (6497:17)❌ 
│ │   │ ├──[🔀] type (6499:21)❌ 
│ │   │ ├──[🔀] description (6495:28)
│ │   │ └──[-] example (6070:24)
│ │   ├─┬session_id
│ │   │ └──[🔀] description (6506:28)
│ │   ├─┬tokens_prompt
│ │   │ ├──[🔀] type (6522:21)❌ 
│ │   │ ├──[🔀] description (6520:28)
│ │   │ └──[-] example (6094:24)
│ │   ├─┬web_search_engine
│ │   │ ├──[🔀] type (6553:21)❌ 
│ │   │ ├──[+] format (6551:23)❌ 
│ │   │ ├──[🔀] description (6549:28)
│ │   │ └──[🔀] example (6550:24)
│ │   ├─┬provider_responses
│ │   │ ├──[-] items (6065:17)❌ 
│ │   │ ├──[🔀] type (6493:21)❌ 
│ │   │ ├──[🔀] description (6490:28)
│ │   │ └──[+] example (6491:24)
│ │   ├─┬upstream_inference_cost
│ │   │ ├──[🔀] type (6537:21)❌ 
│ │   │ ├──[-] format (6110:23)❌ 
│ │   │ ├──[🔀] description (6534:28)
│ │   │ └──[🔀] example (6535:24)
│ │   ├─┬total_cost
│ │   │ ├──[🔀] type (6527:21)❌ 
│ │   │ ├──[-] format (6100:23)❌ 
│ │   │ ├──[🔀] description (6524:28)
│ │   │ ├──[+] nullable (6526:25)❌ 
│ │   │ └──[🔀] example (6525:24)
│ │   ├─┬api_type
│ │   │ └──[+] enum (6360:19)
│ │   ├─┬num_media_completion
│ │   │ └──[🔀] description (6466:28)
│ │   ├─┬user_agent
│ │   │ ├──[🔀] description (6544:28)
│ │   │ └──[+] example (6545:24)
│ │   ├─┬provider_name
│ │   │ ├──[🔀] description (6486:28)
│ │   │ ├──[-] nullable (6060:25)❌ 
│ │   │ └──[🔀] example (6487:24)
│ │   ├─┬origin
│ │   │ ├──[🔀] type (6484:21)❌ 
│ │   │ ├──[🔀] description (6481:28)
│ │   │ ├──[+] nullable (6483:25)❌ 
│ │   │ └──[🔀] example (6482:24)
│ │   ├─┬tokens_completion
│ │   │ ├──[🔀] type (6518:21)❌ 
│ │   │ ├──[🔀] description (6515:28)
│ │   │ └──[🔀] example (6516:24)
│ │   ├─┬num_media_prompt
│ │   │ ├──[🔀] description (6471:28)
│ │   │ └──[🔀] example (6472:24)
│ │   ├─┬streamed
│ │   │ ├──[🔀] type (6513:21)❌ 
│ │   │ ├──[🔀] description (6510:28)
│ │   │ └──[🔀] example (6511:24)
│ │   ├─┬num_input_audio_prompt
│ │   │ └──[🔀] description (6461:28)
│ │   └─┬router
│ │     ├──[🔀] description (6501:28)
│ │     └──[🔀] example (6502:24)
│ ├─┬ChatWebSearchShorthand
│ │ ├─┬excluded_domains
│ │ │ └──[🔀] description (4668:24)
│ │ └─┬allowed_domains
│ │   └──[🔀] description (4660:24)
│ ├─┬RequestTimeoutResponse
│ │ ├──[+] properties (13271:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (13273:13)❌ 
│ │   └──[🔀] type (13275:17)❌ 
│ ├─┬EdgeNetworkTimeoutResponse
│ │ ├──[+] properties (5746:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (5748:13)❌ 
│ │   └──[🔀] type (5750:17)❌ 
│ ├─┬SearchQualityLevel
│ │ └──[🔀] description (13702:20)
│ ├─┬Model
│ │ ├──[+] required (9335:11)❌ 
│ │ ├──[🔀] example (9224:9)
│ │ ├──[+] properties (9314:9)
│ │ └─┬top_provider
│ │   └──[🔀] $ref (9315:11)❌ 
│ ├─┬ProviderName
│ │ ├──[+] enum (11857:11)
│ │ ├──[+] enum (11864:11)
│ │ └──[+] enum (11865:11)
│ ├─┬ListWorkspacesResponse
│ │ └──[🔀] example (7773:9)
│ ├─┬ServiceUnavailableResponse
│ │ ├──[+] properties (13732:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (13734:13)❌ 
│ │   └──[🔀] type (13736:17)❌ 
│ ├─┬PayloadTooLargeResponse
│ │ ├──[+] properties (11459:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (11461:13)❌ 
│ │   └──[🔀] type (11463:17)❌ 
│ ├─┬GetWorkspaceResponse
│ │ └──[🔀] example (6650:9)
│ ├─┬OutputWebSearchServerToolItem
│ │ ├──[🔀] example (11349:9)
│ │ ├──[+] properties (11356:9)
│ │ ├─┬id
│ │ │ ├──[+] required (11381:15)❌ 
│ │ │ ├──[+] required (11382:15)❌ 
│ │ │ ├──[🔀] type (11383:17)❌ 
│ │ │ ├──[+] description (11357:24)
│ │ │ ├──[+] properties (11360:13)
│ │ │ ├──[+] properties (11362:13)
│ │ │ └──[+] properties (11376:13)
│ │ ├─┬type
│ │ │ └──[🔀] $ref (14270:9)❌ 
│ │ └─┬status
│ │   └──[🔀] $ref (11385:11)❌ 
│ ├─┬UpdateWorkspaceRequest
│ │ ├──[+] properties (14649:9)
│ │ ├──[+] properties (14656:9)
│ │ ├─┬slug
│ │ │ ├──[🔀] type (14672:17)❌ 
│ │ │ ├──[-] maxLength (13531:22)❌ 
│ │ │ ├──[-] minLength (13532:22)❌ 
│ │ │ ├──[-] pattern (13533:20)❌ 
│ │ │ ├──[🔀] description (14670:24)
│ │ │ └──[🔀] example (14671:20)
│ │ ├─┬name
│ │ │ ├──[🔀] type (14668:17)❌ 
│ │ │ ├──[-] maxLength (13525:22)❌ 
│ │ │ ├──[-] minLength (13526:22)❌ 
│ │ │ ├──[🔀] description (14666:24)
│ │ │ └──[🔀] example (14667:20)
│ │ ├─┬is_observability_broadcast_enabled
│ │ │ ├──[🔀] type (14660:17)❌ 
│ │ │ ├──[+] format (14659:19)❌ 
│ │ │ ├──[🔀] description (14657:24)
│ │ │ └──[🔀] example (14658:20)
│ │ ├─┬is_data_discount_logging_enabled
│ │ │ ├──[+] items (14653:13)❌ 
│ │ │ ├──[🔀] type (14655:17)❌ 
│ │ │ ├──[🔀] description (14650:24)
│ │ │ ├──[+] nullable (14654:21)❌ 
│ │ │ └──[🔀] example (14651:20)
│ │ └─┬is_observability_io_logging_enabled
│ │   ├──[🔀] description (14662:24)
│ │   └──[🔀] example (14663:20)
│ ├─┬TooManyRequestsResponse
│ │ ├──[+] properties (14317:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (14319:13)❌ 
│ │   └──[🔀] type (14321:17)❌ 
│ ├─┬ChatStreamChunk
│ │ ├──[+] properties (4233:9)
│ │ ├─┬usage
│ │ │ └──[🔀] $ref (4241:11)❌ 
│ │ ├─┬service_tier
│ │ │ └──[🔀] $ref (10221:9)❌ 
│ │ └─┬system_fingerprint
│ │   ├──[🔀] description (4236:24)
│ │   ├──[+] nullable (4238:21)❌ 
│ │   └──[🔀] example (4237:20)
│ ├─┬WebSearchConfig
│ │ ├─┬excluded_domains
│ │ │ └──[🔀] description (15221:24)
│ │ └─┬allowed_domains
│ │   └──[🔀] description (15213:24)
│ ├─┬UpdateGuardrailRequest
│ │ ├──[+] properties (14505:9)
│ │ ├──[+] properties (14515:9)
│ │ ├──[+] properties (14535:9)
│ │ ├──[+] properties (14540:9)
│ │ ├──[+] properties (14545:9)
│ │ ├──[+] properties (14550:9)
│ │ ├─┬limit_usd
│ │ │ ├──[🔀] type (14539:17)❌ 
│ │ │ ├──[-] format (13447:19)❌ 
│ │ │ ├──[🔀] description (14536:24)
│ │ │ └──[🔀] example (14537:20)
│ │ ├─┬description
│ │ │ ├──[+] items (14512:13)❌ 
│ │ │ ├──[🔀] type (14514:17)❌ 
│ │ │ ├──[-] maxLength (13418:22)❌ 
│ │ │ ├──[🔀] description (14506:24)
│ │ │ └──[🔀] example (14509:13)
│ │ ├─┬ignored_models
│ │ │ ├──[-] items (13431:13)❌ 
│ │ │ ├──[🔀] type (14527:17)❌ 
│ │ │ ├──[+] maxLength (14525:22)❌ 
│ │ │ ├──[-] minItems (13432:21)❌ 
│ │ │ ├──[🔀] description (14523:24)
│ │ │ └──[🔀] example (14524:20)
│ │ ├─┬reset_interval
│ │ │ └──[🔀] $ref (14546:11)❌ 
│ │ ├─┬enforce_zdr
│ │ │ ├──[+] items (14519:13)❌ 
│ │ │ ├──[🔀] type (14521:17)❌ 
│ │ │ ├──[🔀] description (14516:24)
│ │ │ └──[🔀] example (14517:20)
│ │ ├─┬name
│ │ │ ├──[🔀] type (14544:17)❌ 
│ │ │ ├──[-] maxLength (13453:22)❌ 
│ │ │ ├──[-] minLength (13454:22)❌ 
│ │ │ ├──[🔀] description (14541:24)
│ │ │ ├──[+] nullable (14543:21)❌ 
│ │ │ └──[🔀] example (14542:20)
│ │ └─┬ignored_providers
│ │   ├──[-] items (13440:13)❌ 
│ │   ├──[🔀] type (14534:17)❌ 
│ │   ├──[-] minItems (13441:21)❌ 
│ │   ├──[🔀] description (14530:24)
│ │   ├──[🔀] example (14532:20)
│ │   └──[+] deprecated (14529:23)
│ ├─┬OutputItemAddedEvent
│ │ └─┬item
│ │   ├──[+] oneOf (10855:7)
│ │   ├──Discriminator
│ │   ├─┬ONEOF
│ │   │ └──[🔀] $ref (10709:9)❌ 
│ │   ├─┬ONEOF
│ │   │ └──[🔀] $ref (10981:9)❌ 
│ │   └─┬ONEOF
│ │     └──[🔀] $ref (10789:9)❌ 
│ ├─┬WebSearchPlugin
│ │ ├──[+] properties (15319:9)
│ │ ├──[+] properties (15325:9)
│ │ └─┬search_prompt
│ │   ├──[🔀] type (15322:17)❌ 
│ │   └──[+] description (15320:24)
│ ├─┬UnprocessableEntityResponse
│ │ ├──[+] properties (14448:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (14450:13)❌ 
│ │   └──[🔀] type (14452:17)❌ 
│ ├─┬OutputItemDoneEvent
│ │ └─┬item
│ │   ├──[+] oneOf (10855:7)
│ │   ├──Discriminator
│ │   ├─┬ONEOF
│ │   │ └──[🔀] $ref (10709:9)❌ 
│ │   ├─┬ONEOF
│ │   │ └──[🔀] $ref (10981:9)❌ 
│ │   └─┬ONEOF
│ │     └──[🔀] $ref (10789:9)❌ 
│ ├─┬VideoGenerationRequest
│ │ ├──[+] properties (14805:9)
│ │ ├─┬input_references
│ │ │ ├──[-] items (13671:13)❌ 
│ │ │ ├──[🔀] type (14826:17)❌ 
│ │ │ ├──[🔀] description (14823:24)
│ │ │ └──[+] example (14825:20)
│ │ ├─┬provider
│ │ │ └─┬options
│ │ │   ├──[-] type (14116:21)❌ 
│ │ │   ├──[-] description (13681:28)
│ │ │   ├──[-] example (13684:17)
│ │ │   ├──[-] properties (13688:17)❌ 
│ │ │   ├──[-] properties (13692:17)❌ 
│ │ │   ├──[-] properties (13696:17)❌ 
│ │ │   ├──[-] properties (13700:17)❌ 
│ │ │   ├──[-] properties (13704:17)❌ 
│ │ │   ├──[-] properties (13708:17)❌ 
│ │ │   ├──[-] properties (13712:17)❌ 
│ │ │   ├──[-] properties (13716:17)❌ 
│ │ │   ├──[-] properties (13720:17)❌ 
│ │ │   ├──[-] properties (13724:17)❌ 
│ │ │   ├──[-] properties (13728:17)❌ 
│ │ │   ├──[-] properties (13732:17)❌ 
│ │ │   ├──[-] properties (13736:17)❌ 
│ │ │   ├──[-] properties (13740:17)❌ 
│ │ │   ├──[-] properties (13744:17)❌ 
│ │ │   ├──[-] properties (13748:17)❌ 
│ │ │   ├──[-] properties (13752:17)❌ 
│ │ │   ├──[-] properties (13756:17)❌ 
│ │ │   ├──[-] properties (13760:17)❌ 
│ │ │   ├──[-] properties (13764:17)❌ 
│ │ │   ├──[-] properties (13768:17)❌ 
│ │ │   ├──[-] properties (13772:17)❌ 
│ │ │   ├──[-] properties (13776:17)❌ 
│ │ │   ├──[-] properties (13780:17)❌ 
│ │ │   ├──[-] properties (13784:17)❌ 
│ │ │   ├──[-] properties (13788:17)❌ 
│ │ │   ├──[-] properties (13792:17)❌ 
│ │ │   ├──[-] properties (13796:17)❌ 
│ │ │   ├──[-] properties (13800:17)❌ 
│ │ │   ├──[-] properties (13804:17)❌ 
│ │ │   ├──[-] properties (13808:17)❌ 
│ │ │   ├──[-] properties (13812:17)❌ 
│ │ │   ├──[-] properties (13816:17)❌ 
│ │ │   ├──[-] properties (13820:17)❌ 
│ │ │   ├──[-] properties (13824:17)❌ 
│ │ │   ├──[-] properties (13828:17)❌ 
│ │ │   ├──[-] properties (13832:17)❌ 
│ │ │   ├──[-] properties (13836:17)❌ 
│ │ │   ├──[-] properties (13840:17)❌ 
│ │ │   ├──[-] properties (13844:17)❌ 
│ │ │   ├──[-] properties (13848:17)❌ 
│ │ │   ├──[-] properties (13852:17)❌ 
│ │ │   ├──[-] properties (13856:17)❌ 
│ │ │   ├──[-] properties (13860:17)❌ 
│ │ │   ├──[-] properties (13864:17)❌ 
│ │ │   ├──[-] properties (13868:17)❌ 
│ │ │   ├──[-] properties (13872:17)❌ 
│ │ │   ├──[-] properties (13876:17)❌ 
│ │ │   ├──[-] properties (13880:17)❌ 
│ │ │   ├──[-] properties (13884:17)❌ 
│ │ │   ├──[-] properties (13888:17)❌ 
│ │ │   ├──[-] properties (13892:17)❌ 
│ │ │   ├──[-] properties (13896:17)❌ 
│ │ │   ├──[-] properties (13900:17)❌ 
│ │ │   ├──[-] properties (13904:17)❌ 
│ │ │   ├──[-] properties (13908:17)❌ 
│ │ │   ├──[-] properties (13912:17)❌ 
│ │ │   ├──[-] properties (13916:17)❌ 
│ │ │   ├──[-] properties (13920:17)❌ 
│ │ │   ├──[-] properties (13924:17)❌ 
│ │ │   ├──[-] properties (13928:17)❌ 
│ │ │   ├──[-] properties (13932:17)❌ 
│ │ │   ├──[-] properties (13936:17)❌ 
│ │ │   ├──[-] properties (13940:17)❌ 
│ │ │   ├──[-] properties (13944:17)❌ 
│ │ │   ├──[-] properties (13948:17)❌ 
│ │ │   ├──[-] properties (13952:17)❌ 
│ │ │   ├──[-] properties (13956:17)❌ 
│ │ │   ├──[-] properties (13960:17)❌ 
│ │ │   ├──[-] properties (13964:17)❌ 
│ │ │   ├──[-] properties (13968:17)❌ 
│ │ │   ├──[-] properties (13972:17)❌ 
│ │ │   ├──[-] properties (13976:17)❌ 
│ │ │   ├──[-] properties (13980:17)❌ 
│ │ │   ├──[-] properties (13984:17)❌ 
│ │ │   ├──[-] properties (13988:17)❌ 
│ │ │   ├──[-] properties (13992:17)❌ 
│ │ │   ├──[-] properties (13996:17)❌ 
│ │ │   ├──[-] properties (14000:17)❌ 
│ │ │   ├──[-] properties (14004:17)❌ 
│ │ │   ├──[-] properties (14008:17)❌ 
│ │ │   ├──[-] properties (14012:17)❌ 
│ │ │   ├──[-] properties (14016:17)❌ 
│ │ │   ├──[-] properties (14020:17)❌ 
│ │ │   ├──[-] properties (14024:17)❌ 
│ │ │   ├──[-] properties (14028:17)❌ 
│ │ │   ├──[-] properties (14032:17)❌ 
│ │ │   ├──[-] properties (14036:17)❌ 
│ │ │   ├──[-] properties (14040:17)❌ 
│ │ │   ├──[-] properties (14044:17)❌ 
│ │ │   ├──[-] properties (14048:17)❌ 
│ │ │   ├──[-] properties (14052:17)❌ 
│ │ │   ├──[-] properties (14056:17)❌ 
│ │ │   ├──[-] properties (14060:17)❌ 
│ │ │   ├──[-] properties (14064:17)❌ 
│ │ │   ├──[-] properties (14068:17)❌ 
│ │ │   ├──[-] properties (14072:17)❌ 
│ │ │   ├──[-] properties (14076:17)❌ 
│ │ │   ├──[-] properties (14080:17)❌ 
│ │ │   ├──[-] properties (14084:17)❌ 
│ │ │   ├──[-] properties (14088:17)❌ 
│ │ │   ├──[-] properties (14092:17)❌ 
│ │ │   ├──[-] properties (14096:17)❌ 
│ │ │   ├──[-] properties (14100:17)❌ 
│ │ │   ├──[-] properties (14104:17)❌ 
│ │ │   ├──[-] properties (14108:17)❌ 
│ │ │   ├──[-] properties (14112:17)❌ 
│ │ │   ├──[+] allOf (11891:7)
│ │ │   └──[+] allOf (14842:19)
│ │ ├─┬duration
│ │ │ ├──[🔀] type (14810:17)❌ 
│ │ │ ├──[-] minimum (13655:20)❌ 
│ │ │ ├──[+] format (14809:19)❌ 
│ │ │ ├──[🔀] description (14806:24)
│ │ │ └──[🔀] example (14808:20)
│ │ ├─┬model
│ │ │ ├──[+] items (14830:13)❌ 
│ │ │ ├──[🔀] type (14831:17)❌ 
│ │ │ └──[+] description (14828:24)
│ │ ├─┬seed
│ │ │ ├──[+] enum (14854:15)
│ │ │ ├──[+] enum (14855:15)
│ │ │ ├──[+] enum (14850:15)
│ │ │ ├──[+] enum (14851:15)
│ │ │ ├──[+] enum (14852:15)
│ │ │ ├──[+] enum (14853:15)
│ │ │ ├──[🔀] type (14857:17)❌ 
│ │ │ ├──[🔀] description (14848:24)
│ │ │ ├──[+] example (14856:20)
│ │ │ └─┬Extensions
│ │ │   └──[+] x-speakeasy-unknown-values (14858:39)
│ │ ├─┬resolution
│ │ │ ├──[-] enum (14121:15)❌ 
│ │ │ ├──[-] enum (14122:15)❌ 
│ │ │ ├──[-] enum (14123:15)❌ 
│ │ │ ├──[-] enum (14124:15)❌ 
│ │ │ ├──[-] enum (14125:15)❌ 
│ │ │ ├──[-] enum (14126:15)❌ 
│ │ │ ├──[🔀] type (14846:17)❌ 
│ │ │ ├──[🔀] description (14837:24)
│ │ │ ├──[-] example (14127:20)
│ │ │ ├──[+] properties (14839:13)
│ │ │ └─┬Extensions
│ │ │   └──[-] x-speakeasy-unknown-values (14129:39)❌ 
│ │ ├─┬size
│ │ │ ├──[🔀] type (14862:17)❌ 
│ │ │ ├──[🔀] description (14860:24)
│ │ │ └──[-] example (14137:20)
│ │ ├─┬generate_audio
│ │ │ ├──[+] items (14820:13)❌ 
│ │ │ ├──[🔀] type (14821:17)❌ 
│ │ │ ├──[🔀] description (14817:24)
│ │ │ └──[-] example (13666:20)
│ │ └─┬frame_images
│ │   ├──[-] items (13661:13)❌ 
│ │   ├──[🔀] type (14815:17)❌ 
│ │   ├──[+] minimum (14814:20)❌ 
│ │   ├──[🔀] description (14812:24)
│ │   └──[+] example (14813:20)
│ ├─┬MessagesStopEvent
│ │ ├──[+] properties (9158:9)
│ │ └─┬type
│ │   └──[🔀] $ref (10221:9)❌ 
│ ├─┬ModelsListResponseData
│ │ └──[🔀] example (9513:9)
│ ├─┬NotFoundResponse
│ │ ├──[+] properties (9570:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (9572:13)❌ 
│ │   └──[🔀] type (9574:17)❌ 
│ ├─┬StreamEvents
│ │ ├──[+] oneOf (5489:7)
│ │ ├──[+] oneOf (5502:7)
│ │ └──Discriminator
│ ├─┬UpdateGuardrailResponse
│ │ └──[🔀] example (14591:9)
│ ├─┬ChatUsage
│ │ ├──[🔀] example (4552:9)
│ │ ├──[+] properties (4590:9)
│ │ ├──[+] properties (4595:9)
│ │ ├──[+] properties (4597:9)
│ │ ├─┬prompt_tokens
│ │ │ ├──[🔀] type (4594:17)❌ 
│ │ │ ├──[+] format (4592:19)❌ 
│ │ │ ├──[🔀] description (4591:24)
│ │ │ └──[+] nullable (4593:21)❌ 
│ │ ├─┬prompt_tokens_details
│ │ │ └──[🔀] $ref (5114:20)❌ 
│ │ └─┬total_tokens
│ │   ├──[🔀] type (4599:17)❌ 
│ │   └──[🔀] description (4598:24)
│ ├─┬MessagesResult
│ │ ├──[🔀] example (8935:9)
│ │ └─┬ALLOF
│ │   ├──[+] properties (8897:13)
│ │   ├─┬provider
│ │   │ └──[🔀] $ref (10221:9)❌ 
│ │   └─┬usage
│ │     └─┬ALLOF
│ │       └─┬cost_details
│ │         └──[🔀] $ref (5114:20)❌ 
│ ├─┬WebSearchUserLocationServerTool
│ │ ├─┬country
│ │ │ └──[+] nullable (15485:21)❌ 
│ │ ├─┬region
│ │ │ └──[+] nullable (15488:21)❌ 
│ │ ├─┬timezone
│ │ │ └──[+] nullable (15491:21)❌ 
│ │ └─┬city
│ │   └──[+] nullable (15482:21)❌ 
│ ├─┬CreateWorkspaceResponse
│ │ └──[🔀] example (5418:9)
│ ├─┬CreateGuardrailRequest
│ │ ├──[🔀] example (5173:9)
│ │ ├──[+] properties (5215:9)
│ │ ├──[+] properties (5225:9)
│ │ ├──[+] properties (5248:9)
│ │ ├──[+] properties (5253:9)
│ │ ├──[+] properties (5258:9)
│ │ ├──[+] properties (5263:9)
│ │ ├─┬ignored_models
│ │ │ ├──[-] items (5007:13)❌ 
│ │ │ ├──[🔀] type (5240:17)❌ 
│ │ │ ├──[+] maxLength (5238:22)❌ 
│ │ │ ├──[-] minItems (5008:21)❌ 
│ │ │ ├──[🔀] description (5236:24)
│ │ │ └──[🔀] example (5237:20)
│ │ ├─┬enforce_zdr
│ │ │ ├──[+] items (5232:13)❌ 
│ │ │ ├──[🔀] type (5234:17)❌ 
│ │ │ ├──[🔀] description (5226:24)
│ │ │ └──[🔀] example (5228:13)
│ │ ├─┬workspace_id
│ │ │ ├──[🔀] type (5268:17)❌ 
│ │ │ ├──[-] format (5037:19)❌ 
│ │ │ ├──[🔀] description (5264:24)
│ │ │ ├──[+] nullable (5267:21)❌ 
│ │ │ └──[🔀] example (5266:20)
│ │ ├─┬limit_usd
│ │ │ ├──[🔀] type (5252:17)❌ 
│ │ │ ├──[-] format (5023:19)❌ 
│ │ │ ├──[🔀] description (5249:24)
│ │ │ └──[🔀] example (5250:20)
│ │ ├─┬name
│ │ │ ├──[🔀] type (5257:17)❌ 
│ │ │ ├──[-] maxLength (5029:22)❌ 
│ │ │ ├──[-] minLength (5030:22)❌ 
│ │ │ ├──[🔀] description (5254:24)
│ │ │ ├──[+] nullable (5256:21)❌ 
│ │ │ └──[🔀] example (5255:20)
│ │ ├─┬reset_interval
│ │ │ └──[🔀] $ref (5259:11)❌ 
│ │ ├─┬description
│ │ │ ├──[+] items (5222:13)❌ 
│ │ │ ├──[🔀] type (5224:17)❌ 
│ │ │ ├──[-] maxLength (4994:22)❌ 
│ │ │ ├──[🔀] description (5216:24)
│ │ │ └──[🔀] example (5219:13)
│ │ └─┬ignored_providers
│ │   ├──[-] items (5016:13)❌ 
│ │   ├──[🔀] type (5247:17)❌ 
│ │   ├──[-] minItems (5017:21)❌ 
│ │   ├──[🔀] description (5243:24)
│ │   ├──[🔀] example (5245:20)
│ │   └──[+] deprecated (5242:23)
│ ├─┬CreateWorkspaceRequest
│ │ ├──[+] properties (5375:9)
│ │ ├──[+] properties (5382:9)
│ │ ├─┬is_data_discount_logging_enabled
│ │ │ ├──[+] items (5379:13)❌ 
│ │ │ ├──[🔀] type (5381:17)❌ 
│ │ │ ├──[🔀] description (5376:24)
│ │ │ ├──[+] nullable (5380:21)❌ 
│ │ │ └──[🔀] example (5377:20)
│ │ ├─┬name
│ │ │ ├──[🔀] type (5394:17)❌ 
│ │ │ ├──[-] maxLength (5114:22)❌ 
│ │ │ ├──[-] minLength (5115:22)❌ 
│ │ │ ├──[🔀] description (5392:24)
│ │ │ └──[🔀] example (5393:20)
│ │ ├─┬slug
│ │ │ ├──[🔀] type (5398:17)❌ 
│ │ │ ├──[-] maxLength (5120:22)❌ 
│ │ │ ├──[-] minLength (5121:22)❌ 
│ │ │ ├──[-] pattern (5122:20)❌ 
│ │ │ ├──[🔀] description (5396:24)
│ │ │ └──[🔀] example (5397:20)
│ │ ├─┬is_observability_io_logging_enabled
│ │ │ ├──[🔀] description (5388:24)
│ │ │ └──[🔀] example (5389:20)
│ │ └─┬is_observability_broadcast_enabled
│ │   ├──[🔀] type (5386:17)❌ 
│ │   ├──[+] format (5385:19)❌ 
│ │   ├──[🔀] description (5383:24)
│ │   └──[🔀] example (5384:20)
│ ├─┬ListGuardrailsResponse
│ │ └──[🔀] example (7681:9)
│ ├─┬ModelsListResponse
│ │ └──[🔀] example (9467:9)
│ ├─┬BadGatewayResponse
│ │ ├──[+] properties (2050:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (2052:13)❌ 
│ │   └──[🔀] type (2054:17)❌ 
│ ├─┬UnauthorizedResponse
│ │ ├──[+] properties (14409:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (14411:13)❌ 
│ │   └──[🔀] type (14413:17)❌ 
│ ├─┬ResponsesRequest
│ │ └─┬tools
│ │   └─┬Schema
│ │     ├──[+] anyOf (15371:7)
│ │     └─┬ANYOF
│ │       └──[🔀] $ref (15132:20)❌ 
│ └─┬Workspace
│   ├──[+] required (15598:11)❌ 
│   ├──[+] required (15599:11)❌ 
│   ├──[🔀] example (15500:9)
│   ├──[+] properties (15550:9)
│   ├──[+] properties (15557:9)
│   ├─┬is_data_discount_logging_enabled
│   │ ├──[+] items (15554:13)❌ 
│   │ ├──[🔀] type (15556:17)❌ 
│   │ ├──[🔀] description (15551:24)
│   │ ├──[+] nullable (15555:21)❌ 
│   │ └──[🔀] example (15552:20)
│   ├─┬is_observability_broadcast_enabled
│   │ ├──[🔀] type (15561:17)❌ 
│   │ ├──[+] format (15560:19)❌ 
│   │ ├──[🔀] description (15558:24)
│   │ └──[🔀] example (15559:20)
│   ├─┬is_observability_io_logging_enabled
│   │ ├──[🔀] description (15563:24)
│   │ └──[🔀] example (15564:20)
│   ├─┬name
│   │ ├──[🔀] type (15569:17)❌ 
│   │ ├──[🔀] description (15567:24)
│   │ └──[🔀] example (15568:20)
│   ├─┬updated_at
│   │ ├──[🔀] description (15575:24)
│   │ ├──[-] nullable (14741:21)❌ 
│   │ └──[🔀] example (15576:20)
│   └─┬slug
│     ├──[🔀] type (15573:17)❌ 
│     ├──[🔀] description (15571:24)
│     └──[🔀] example (15572:20)
└─┬Extensions
  └──[-] x-fern-base-path (21581:19)❌ 
Document Element Total Changes Breaking Changes
paths 21 3
tags 2 0
components 672 353

View full report

Linting Report 0 errors, 0 warnings, 0 hints

View full report

GO CHANGELOG

No relevant generator changes

Based on Speakeasy CLI 1.761.1

Last updated by Speakeasy workflow

@mattapperson mattapperson added the patch Patch version bump label Apr 22, 2026
@mattapperson mattapperson force-pushed the speakeasy-sdk-regen-1776877485 branch 7 times, most recently from f7fda73 to 132f840 Compare April 28, 2026 15:24
@mattapperson mattapperson force-pushed the speakeasy-sdk-regen-1776877485 branch 14 times, most recently from a9d26b0 to 7064f71 Compare May 6, 2026 22:49
@mattapperson mattapperson force-pushed the speakeasy-sdk-regen-1776877485 branch 3 times, most recently from 732850c to 213e189 Compare May 8, 2026 22:28
* `OpenRouter.Chat.Send()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error` **Changed**
* `OpenRouter.Embeddings.ListModels()`: 
  *  `response.Data[]` **Changed** (Breaking ⚠️)
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Endpoints.List()`: 
  *  `response.Data` **Changed** (Breaking ⚠️)
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Models.List()`: 
  *  `response.Data[]` **Changed** (Breaking ⚠️)
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Models.ListForUser()`: 
  *  `response.Data[]` **Changed** (Breaking ⚠️)
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Beta.Responses.Send()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.BulkAssignMembers()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.ListMemberAssignments()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.OAuth.ExchangeAuthCodeForApiKey()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.OAuth.CreateAuthCode()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Credits.GetCredits()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Embeddings.Generate()`: 
  *  `request.Request.Provider.Ignore[].union(ProviderName)` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Endpoints.ListZdrEndpoints()`: 
  *  `response.Data[].ProviderName` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Generations.GetGeneration()`: 
  *  `response.Data` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Generations.ListGenerationContent()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.List()`: 
  *  `response.Data[]` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.Create()`: 
  *  `request.Request` **Changed**
  *  `response.Data` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.Delete()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.Get()`: 
  *  `response.Data` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.Update()`: 
  *  `request.UpdateGuardrailRequest` **Changed**
  *  `response.Data` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.ListGuardrailKeyAssignments()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.BulkAssignKeys()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.BulkUnassignKeys()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.ListGuardrailMemberAssignments()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Analytics.GetUserActivity()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.BulkUnassignMembers()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Guardrails.ListKeyAssignments()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Tts.CreateSpeech()`: 
  *  `request.Request.Provider.Options` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.ApiKeys.GetCurrentKeyMetadata()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.ApiKeys.List()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.ApiKeys.Create()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.ApiKeys.Delete()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.ApiKeys.Get()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.ApiKeys.Update()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Models.Count()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Organization.ListMembers()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Providers.List()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Rerank.Rerank()`: 
  *  `request.Request.Provider.Ignore[].union(ProviderName)` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Stt.CreateTranscription()`: **Added**
* `OpenRouter.VideoGeneration.Generate()`: 
  *  `request.Request` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.VideoGeneration.GetGeneration()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.VideoGeneration.GetVideoContent()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.VideoGeneration.ListVideosModels()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Workspaces.List()`: 
  *  `response.Data[]` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Workspaces.Create()`: 
  *  `request.Request` **Changed**
  *  `response.Data` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Workspaces.Delete()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Workspaces.Get()`: 
  *  `response.Data` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Workspaces.Update()`: 
  *  `request.UpdateWorkspaceRequest` **Changed**
  *  `response.Data` **Changed**
  *  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Workspaces.BulkAddMembers()`:  `error.OpenrouterMetadata` **Added**
* `OpenRouter.Workspaces.BulkRemoveMembers()`:  `error.OpenrouterMetadata` **Added**
@mattapperson mattapperson force-pushed the speakeasy-sdk-regen-1776877485 branch from 213e189 to 1bbfe32 Compare May 9, 2026 07:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants