Skip to content

chore: 🐝 Update SDK - Generate 0.9.2#205

Open
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1776991284
Open

chore: 🐝 Update SDK - Generate 0.9.2#205
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1776991284

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Apr 24, 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.

Python SDK Changes:

  • open_router.chat.send():
    • request Changed Breaking ⚠️
    • response Changed
    • error Changed
  • open_router.beta.responses.send():
    • request Changed Breaking ⚠️
    • response Changed Breaking ⚠️
    • error.openrouter_metadata Added
  • open_router.guardrails.update():
    • request Changed
    • response.data Changed
    • error.openrouter_metadata Added
  • open_router.o_auth.create_auth_code(): error.openrouter_metadata Added
  • open_router.workspaces.create(): Added
  • open_router.workspaces.delete(): Added
  • open_router.workspaces.get(): Added
  • open_router.workspaces.update(): Added
  • open_router.workspaces.bulk_add_members(): Added
  • open_router.workspaces.bulk_remove_members(): Added
  • open_router.analytics.get_user_activity(): error.openrouter_metadata Added
  • open_router.guardrails.bulk_assign_keys(): error.openrouter_metadata Added
  • open_router.guardrails.list_guardrail_key_assignments(): error.openrouter_metadata Added
  • open_router.generations.list_generation_content(): Added
  • open_router.credits.get_credits(): error.openrouter_metadata Added
  • open_router.embeddings.generate():
    • response.usage.prompt_tokens_details Added
    • error.openrouter_metadata Added
  • open_router.embeddings.list_models():
    • response.data.[].supported_voices Added
    • error.openrouter_metadata Added
  • open_router.endpoints.list_zdr_endpoints(): error.openrouter_metadata Added
  • open_router.endpoints.list(): error.openrouter_metadata Added
  • open_router.generations.get_generation():
    • response.data Changed
    • error.openrouter_metadata Added
  • open_router.guardrails.list():
    • request.workspace_id Added
    • response.data.[] Changed
    • error.openrouter_metadata Added
  • open_router.guardrails.create():
    • request Changed
    • response.data Changed
    • error Changed
  • open_router.guardrails.delete(): error.openrouter_metadata Added
  • open_router.guardrails.get():
    • response.data Changed
    • error.openrouter_metadata Added
  • open_router.workspaces.list(): Added
  • open_router.tts.create_speech(): Added
  • open_router.o_auth.exchange_auth_code_for_api_key(): error.openrouter_metadata Added
  • open_router.guardrails.bulk_unassign_keys(): error.openrouter_metadata Added
  • open_router.guardrails.list_guardrail_member_assignments(): error.openrouter_metadata Added
  • open_router.guardrails.bulk_assign_members(): error.openrouter_metadata Added
  • open_router.guardrails.bulk_unassign_members(): error.openrouter_metadata Added
  • open_router.guardrails.list_key_assignments(): error.openrouter_metadata Added
  • open_router.guardrails.list_member_assignments(): error.openrouter_metadata Added
  • open_router.api_keys.get_current_key_metadata(): error.openrouter_metadata Added
  • open_router.api_keys.list():
    • request.workspace_id Added
    • response.data.[].workspace_id Added
    • error.openrouter_metadata Added
  • open_router.api_keys.create():
    • request.workspace_id Added
    • response.data.workspace_id Added
    • error Changed
  • open_router.api_keys.delete(): error.openrouter_metadata Added
  • open_router.api_keys.get():
    • response.data.workspace_id Added
    • error.openrouter_metadata Added
  • open_router.api_keys.update():
    • response.data.workspace_id Added
    • error.openrouter_metadata Added
  • open_router.models.list():
    • response.data.[].supported_voices Added
    • error.openrouter_metadata Added
  • open_router.models.count(): error.openrouter_metadata Added
  • open_router.models.list_for_user():
    • response.data.[].supported_voices Added
    • error.openrouter_metadata Added
  • open_router.organization.list_members(): error.openrouter_metadata Added
  • open_router.providers.list(): error.openrouter_metadata Added
  • open_router.rerank.rerank(): error.openrouter_metadata Added
  • open_router.stt.create_transcription(): Added
  • open_router.video_generation.generate():
    • request Changed
    • error.openrouter_metadata Added
  • open_router.video_generation.get_generation(): error.openrouter_metadata Added
  • open_router.video_generation.get_video_content(): error.openrouter_metadata Added
  • open_router.video_generation.list_videos_models(): error.openrouter_metadata Added
OpenAPI Change Summary
├─┬Paths
│ ├──[+] path (15393:3)
│ ├──[+] path (21711:3)
│ ├──[+] path (22140:3)
│ ├──[+] path (16932:3)
│ ├──[+] path (22238:3)
│ ├──[+] path (15530:3)
│ ├──[+] path (21886:3)
│ ├─┬/keys/{hash}
│ │ ├─┬GET
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       ├──[🔀] example (19104:17)
│ │ │       └─┬Schema
│ │ │         ├──[🔀] example (19128:19)
│ │ │         └─┬data
│ │ │           ├──[+] required (19298:25)❌ 
│ │ │           ├──[🔀] example (19154:23)
│ │ │           └──[+] properties (19274:23)
│ │ └─┬PATCH
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         ├──[🔀] example (19414:17)
│ │         └─┬Schema
│ │           ├──[🔀] example (19438:19)
│ │           └─┬data
│ │             ├──[+] required (19608:25)❌ 
│ │             ├──[🔀] example (19464:23)
│ │             └──[+] properties (19584:23)
│ ├─┬/guardrails
│ │ ├─┬GET
│ │ │ ├──[+] parameters (17076:17)❌ 
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └──[🔀] example (17088:17)
│ │ └─┬POST
│ │   └─┬Responses
│ │     ├──[+] codes (17213:11)
│ │     └─┬201
│ │       └─┬application/json
│ │         └──[🔀] example (17172:17)
│ ├─┬/generation
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         ├──[🔀] example (16803:17)
│ │         └─┬Schema
│ │           └──[🔀] $ref (6130:20)❌ 
│ ├─┬/embeddings/models
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (16617:17)
│ ├─┬/chat/completions
│ │ └─┬POST
│ │   ├──[+] parameters (15948:9)
│ │   └─┬Responses
│ │     ├──[+] codes (16039:11)
│ │     └─┬200
│ │       └─┬text/event-stream
│ │         └─┬Schema
│ │           └──[🔀] $ref (4238:9)❌ 
│ ├─┬/embeddings
│ │ └─┬POST
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬Schema
│ │           └─┬usage
│ │             ├──[+] properties (16461:23)
│ │             └─┬total_tokens
│ │               ├──[🔀] type (16479:31)❌ 
│ │               ├──[🔀] description (16462:38)
│ │               ├──[-] example (14300:58)
│ │               ├──[+] properties (16465:27)
│ │               ├──[+] properties (16468:27)
│ │               ├──[+] properties (16472:27)
│ │               └──[+] properties (16476:27)
│ ├─┬/keys
│ │ ├─┬GET
│ │ │ ├──[+] parameters (18422:17)❌ 
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       ├──[🔀] example (18434:17)
│ │ │       └─┬Schema
│ │ │         ├──[🔀] example (18458:19)
│ │ │         └─┬data
│ │ │           └─┬Schema
│ │ │             ├──[+] required (18629:27)❌ 
│ │ │             ├──[🔀] example (18485:25)
│ │ │             └──[+] properties (18605:25)
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ ├──[+] codes (18974:11)
│ │   │ └─┬201
│ │   │   └─┬application/json
│ │   │     ├──[🔀] example (18746:17)
│ │   │     └─┬Schema
│ │   │       ├──[🔀] example (18771:19)
│ │   │       └─┬data
│ │   │         ├──[+] required (18942:25)❌ 
│ │   │         ├──[🔀] example (18798:23)
│ │   │         └──[+] properties (18918:23)
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └──[+] properties (18732:17)
│ ├─┬/models
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (19875:17)
│ ├─┬/responses
│ │ └─┬POST
│ │   ├──[+] parameters (21214:9)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬text/event-stream
│ │         └─┬Schema
│ │           └──[🔀] $ref (13275:9)❌ 
│ ├─┬/messages
│ │ └─┬POST
│ │   ├──[+] parameters (19678:9)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬text/event-stream
│ │         └─┬Schema
│ │           └──[🔀] $ref (8979:9)❌ 
│ ├─┬/guardrails/{id}
│ │ ├─┬GET
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └─┬application/json
│ │ │       └──[🔀] example (17315:17)
│ │ └─┬PATCH
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └──[🔀] example (17398:17)
│ └─┬/models/user
│   └─┬GET
│     └─┬Responses
│       └─┬200
│         └─┬application/json
│           └──[🔀] example (20126:17)
├─┬Tags
│ └──[+] STT (22365:5)
├─┬Tags
│ └──[+] TTS (22368:5)
├─┬Tags
│ └──[+] Workspaces (22373:5)
├─┬Components
│ ├──[+] schemas (11307:7)
│ ├──[+] schemas (13784:7)
│ ├──[+] schemas (6461:7)
│ ├──[+] schemas (1493:7)
│ ├──[+] schemas (3106:7)
│ ├──[+] schemas (14764:7)
│ ├──[+] schemas (4932:7)
│ ├──[+] schemas (3006:7)
│ ├──[+] schemas (15003:7)
│ ├──[+] schemas (7550:7)
│ ├──[+] schemas (6060:7)
│ ├──[+] schemas (14748:7)
│ ├──[+] schemas (6130:7)
│ ├──[+] schemas (5600:7)
│ ├──[+] schemas (13285:7)
│ ├──[+] schemas (5476:7)
│ ├──[+] schemas (13750:7)
│ ├──[+] schemas (15221:7)
│ ├──[+] schemas (5259:7)
│ ├──[+] schemas (13274:7)
│ ├──[+] schemas (10872:7)
│ ├──[+] schemas (11538:7)
│ ├──[+] schemas (11343:7)
│ ├──[+] schemas (4911:7)
│ ├──[+] schemas (5617:7)
│ ├──[+] schemas (8978:7)
│ ├──[+] schemas (8996:7)
│ ├──[+] schemas (14240:7)
│ ├──[+] schemas (3025:7)
│ ├──[+] schemas (13302:7)
│ ├──[+] schemas (15115:7)
│ ├──[+] schemas (13422:7)
│ ├──[+] schemas (4902:7)
│ ├──[+] schemas (5057:7)
│ ├──[+] schemas (11074:7)
│ ├──[+] schemas (6113:7)
│ ├──[+] schemas (13805:7)
│ ├──[+] schemas (13734:7)
│ ├──[+] schemas (9937:7)
│ ├──[+] schemas (3125:7)
│ ├──[+] schemas (4946:7)
│ ├──[+] schemas (4237:7)
│ ├──[+] schemas (14304:7)
│ ├──[+] schemas (14736:7)
│ ├──[+] schemas (5330:7)
│ ├──[+] schemas (4894:7)
│ ├──[+] schemas (13317:7)
│ ├─┬GoneResponse
│ │ ├──[+] properties (6496:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (6498:13)❌ 
│ │   └──[🔀] type (6500:17)❌ 
│ ├─┬EdgeNetworkTimeoutResponse
│ │ ├──[+] properties (5569:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (5571:13)❌ 
│ │   └──[🔀] type (5573:17)❌ 
│ ├─┬ProviderOverloadedResponse
│ │ ├──[+] properties (11994:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (11996:13)❌ 
│ │   └──[🔀] type (11998:17)❌ 
│ ├─┬ForbiddenResponse
│ │ ├──[+] properties (5830:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (5832:13)❌ 
│ │   └──[🔀] type (5834:17)❌ 
│ ├─┬ChatRequest
│ │ └─┬plugins
│ │   └─┬Schema
│ │     ├──[+] oneOf (11074:7)
│ │     └──Discriminator
│ ├─┬OutputModality
│ │ ├──[+] enum (10829:11)
│ │ └──[+] enum (10830:11)
│ ├─┬ProviderName
│ │ ├──[+] enum (11511:11)
│ │ ├──[+] enum (11504:11)
│ │ ├──[+] enum (11512:11)
│ │ └──[+] enum (11457:11)
│ ├─┬TextExtendedConfig
│ │ └─┬ALLOF
│ │   └──[+] properties (13895:13)
│ ├─┬PayloadTooLargeResponse
│ │ ├──[+] properties (11106:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (11108:13)❌ 
│ │   └──[🔀] type (11110:17)❌ 
│ ├─┬NotFoundResponse
│ │ ├──[+] properties (9352:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (9354:13)❌ 
│ │   └──[🔀] type (9356:17)❌ 
│ ├─┬MessagesResult
│ │ ├──[🔀] example (8717:9)
│ │ └─┬ALLOF
│ │   ├──[+] properties (8662:13)
│ │   ├──[+] properties (8679:13)
│ │   ├─┬usage
│ │   │ └─┬ALLOF
│ │   │   └─┬cost_details
│ │   │     └──[🔀] $ref (5057:20)❌ 
│ │   └─┬provider
│ │     └──[🔀] $ref (8663:15)❌ 
│ ├─┬OpenResponsesResult
│ │ └─┬ALLOF
│ │   ├──[+] properties (9872:13)
│ │   ├──[+] properties (9881:13)
│ │   ├─┬service_tier
│ │   │ ├──[+] items (9876:17)❌ 
│ │   │ ├──[🔀] type (9877:21)❌ 
│ │   │ └──[-] nullable (8862:35)❌ 
│ │   ├─┬output
│ │   │ └──[🔀] $ref (9938:9)❌ 
│ │   └─┬usage
│ │     └──[🔀] $ref (9879:15)❌ 
│ ├─┬OutputWebSearchServerToolItem
│ │ ├──[🔀] example (10996:9)
│ │ ├──[+] properties (11003:9)
│ │ ├─┬id
│ │ │ ├──[+] required (11028:15)❌ 
│ │ │ ├──[+] required (11029:15)❌ 
│ │ │ ├──[🔀] type (11030:17)❌ 
│ │ │ ├──[+] description (11004:24)
│ │ │ ├──[+] properties (11007:13)
│ │ │ ├──[+] properties (11009:13)
│ │ │ └──[+] properties (11023:13)
│ │ ├─┬type
│ │ │ └──[🔀] $ref (13913:9)❌ 
│ │ └─┬status
│ │   └──[🔀] $ref (11032:11)❌ 
│ ├─┬CreateGuardrailRequest
│ │ ├──[🔀] example (5116:9)
│ │ ├──[+] properties (5155:9)
│ │ ├──[+] properties (5165:9)
│ │ ├──[+] properties (5218:9)
│ │ ├─┬name
│ │ │ ├──[+] items (5200:13)❌ 
│ │ │ ├──[🔀] type (5203:17)❌ 
│ │ │ ├──[-] maxLength (4953:32)❌ 
│ │ │ ├──[-] minLength (4954:32)❌ 
│ │ │ ├──[+] minItems (5201:21)❌ 
│ │ │ ├──[🔀] description (5196:24)
│ │ │ ├──[+] nullable (5202:21)❌ 
│ │ │ └──[🔀] example (5198:13)
│ │ ├─┬reset_interval
│ │ │ └──[🔀] $ref (5205:11)❌ 
│ │ ├─┬enforce_zdr
│ │ │ ├──[+] items (5172:13)❌ 
│ │ │ ├──[🔀] type (5174:17)❌ 
│ │ │ ├──[🔀] description (5166:24)
│ │ │ └──[🔀] example (5168:13)
│ │ ├─┬limit_usd
│ │ │ ├──[+] items (5191:13)❌ 
│ │ │ ├──[🔀] type (5194:17)❌ 
│ │ │ ├──[-] format (4947:29)❌ 
│ │ │ ├──[+] minItems (5192:21)❌ 
│ │ │ ├──[🔀] description (5187:24)
│ │ │ └──[🔀] example (5189:13)
│ │ ├─┬ignored_providers
│ │ │ ├──[-] items (4940:25)❌ 
│ │ │ ├──[🔀] type (5185:17)❌ 
│ │ │ ├──[-] minItems (4941:31)❌ 
│ │ │ ├──[🔀] description (5182:24)
│ │ │ └──[🔀] example (5183:20)
│ │ ├─┬description
│ │ │ ├──[+] items (5162:13)❌ 
│ │ │ ├──[🔀] type (5164:17)❌ 
│ │ │ ├──[-] maxLength (4918:32)❌ 
│ │ │ ├──[🔀] description (5156:24)
│ │ │ └──[🔀] example (5159:13)
│ │ └─┬ignored_models
│ │   ├──[-] items (4931:25)❌ 
│ │   ├──[🔀] type (5180:17)❌ 
│ │   ├──[+] maxLength (5178:22)❌ 
│ │   ├──[-] minItems (4932:31)❌ 
│ │   ├──[🔀] description (5176:24)
│ │   └──[🔀] example (5177:20)
│ ├─┬BaseMessagesResult
│ │ └──[🔀] example (2398:9)
│ ├─┬WebSearchConfig
│ │ ├─┬allowed_domains
│ │ │ └──[🔀] description (14829:24)
│ │ └─┬excluded_domains
│ │   └──[🔀] description (14837:24)
│ ├─┬ModelsListResponse
│ │ └──[🔀] example (9249:9)
│ ├─┬BadRequestResponse
│ │ ├──[+] properties (2096:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (2098:13)❌ 
│ │   └──[🔀] type (2100:17)❌ 
│ ├─┬ChatUsage
│ │ ├──[🔀] example (4495:9)
│ │ ├──[+] properties (4533:9)
│ │ ├──[+] properties (4538:9)
│ │ ├──[+] properties (4540:9)
│ │ ├─┬prompt_tokens
│ │ │ ├──[🔀] type (4537:17)❌ 
│ │ │ ├──[+] format (4535:19)❌ 
│ │ │ ├──[🔀] description (4534:24)
│ │ │ └──[+] nullable (4536:21)❌ 
│ │ ├─┬prompt_tokens_details
│ │ │ └──[🔀] $ref (5057:20)❌ 
│ │ └─┬total_tokens
│ │   ├──[🔀] type (4542:17)❌ 
│ │   └──[🔀] description (4541:24)
│ ├─┬ResponsesRequest
│ │ ├─┬plugins
│ │ │ └─┬Schema
│ │ │   ├──[+] oneOf (11074:7)
│ │ │   └──Discriminator
│ │ └─┬tools
│ │   └─┬Schema
│ │     ├──[+] anyOf (14987:7)
│ │     └─┬ANYOF
│ │       └──[🔀] $ref (14748:20)❌ 
│ ├─┬ChatResult
│ │ ├──[+] properties (4060:9)
│ │ ├─┬service_tier
│ │ │ └──[🔀] $ref (9938:9)❌ 
│ │ ├─┬usage
│ │ │ └──[🔀] $ref (4068:11)❌ 
│ │ └─┬system_fingerprint
│ │   ├──[🔀] description (4063:24)
│ │   └──[🔀] example (4064:20)
│ ├─┬OpenAIResponseFunctionToolCall
│ │ ├──[+] properties (9399:9)
│ │ ├─┬status
│ │ │ └──[🔀] $ref (9400:11)❌ 
│ │ └─┬type
│ │   └──[🔀] $ref (13913:9)❌ 
│ ├─┬TooManyRequestsResponse
│ │ ├──[+] properties (13960:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (13962:13)❌ 
│ │   └──[🔀] type (13964:17)❌ 
│ ├─┬GetGuardrailResponse
│ │ └──[🔀] example (6430:9)
│ ├─┬OutputWebFetchServerToolItem
│ │ ├──[🔀] example (10953:9)
│ │ ├──[+] properties (10962:9)
│ │ ├──[+] properties (10965:9)
│ │ ├─┬status
│ │ │ └──[🔀] $ref (10966:11)❌ 
│ │ ├─┬type
│ │ │ └──[🔀] $ref (13913:9)❌ 
│ │ └─┬id
│ │   └──[+] description (10963:24)
│ ├─┬MessagesStopEvent
│ │ ├──[+] properties (8940:9)
│ │ └─┬type
│ │   └──[🔀] $ref (9938:9)❌ 
│ ├─┬OutputItems
│ │ ├──[+] oneOf (10872:7)
│ │ └──Discriminator
│ ├─┬WebSearchServerTool_OpenRouter
│ │ └─┬parameters
│ │   └──[🔀] $ref (15003:20)❌ 
│ ├─┬RequestTimeoutResponse
│ │ ├──[+] properties (12918:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (12920:13)❌ 
│ │   └──[🔀] type (12922:17)❌ 
│ ├─┬ListGuardrailsResponse
│ │ └──[🔀] example (7463:9)
│ ├─┬ChatWebSearchShorthand
│ │ ├─┬allowed_domains
│ │ │ └──[🔀] description (4603:24)
│ │ └─┬excluded_domains
│ │   └──[🔀] description (4611:24)
│ ├─┬ChatFunctionTool
│ │ ├──[+] anyOf (4598:7)
│ │ ├─┬ANYOF
│ │ │ └──[🔀] $ref (14748:20)❌ 
│ │ └─┬ANYOF
│ │   └──[🔀] $ref (9986:20)❌ 
│ ├─┬SearchQualityLevel
│ │ └──[🔀] description (13349:20)
│ ├─┬UnauthorizedResponse
│ │ ├──[+] properties (14052:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (14054:13)❌ 
│ │   └──[🔀] type (14056:17)❌ 
│ ├─┬VideoGenerationRequest
│ │ ├──[+] properties (14421:9)
│ │ ├─┬model
│ │ │ ├──[+] items (14446:13)❌ 
│ │ │ ├──[🔀] type (14447:17)❌ 
│ │ │ └──[+] description (14444:24)
│ │ ├─┬generate_audio
│ │ │ ├──[+] items (14436:13)❌ 
│ │ │ ├──[🔀] type (14437:17)❌ 
│ │ │ ├──[🔀] description (14433:24)
│ │ │ └──[-] example (12390:30)
│ │ ├─┬frame_images
│ │ │ ├──[-] items (12385:25)❌ 
│ │ │ ├──[🔀] type (14431:17)❌ 
│ │ │ ├──[+] minimum (14430:20)❌ 
│ │ │ ├──[🔀] description (14428:24)
│ │ │ └──[+] example (14429:20)
│ │ ├─┬provider
│ │ │ └─┬options
│ │ │   ├──[-] type (12836:35)❌ 
│ │ │   ├──[-] description (12405:42)
│ │ │   ├──[-] example (12408:33)
│ │ │   ├──[-] properties (12412:33)❌ 
│ │ │   ├──[-] properties (12416:33)❌ 
│ │ │   ├──[-] properties (12420:33)❌ 
│ │ │   ├──[-] properties (12424:33)❌ 
│ │ │   ├──[-] properties (12428:33)❌ 
│ │ │   ├──[-] properties (12432:33)❌ 
│ │ │   ├──[-] properties (12436:33)❌ 
│ │ │   ├──[-] properties (12440:33)❌ 
│ │ │   ├──[-] properties (12444:33)❌ 
│ │ │   ├──[-] properties (12448:33)❌ 
│ │ │   ├──[-] properties (12452:33)❌ 
│ │ │   ├──[-] properties (12456:33)❌ 
│ │ │   ├──[-] properties (12460:33)❌ 
│ │ │   ├──[-] properties (12464:33)❌ 
│ │ │   ├──[-] properties (12468:33)❌ 
│ │ │   ├──[-] properties (12472:33)❌ 
│ │ │   ├──[-] properties (12476:33)❌ 
│ │ │   ├──[-] properties (12480:33)❌ 
│ │ │   ├──[-] properties (12484:33)❌ 
│ │ │   ├──[-] properties (12488:33)❌ 
│ │ │   ├──[-] properties (12492:33)❌ 
│ │ │   ├──[-] properties (12496:33)❌ 
│ │ │   ├──[-] properties (12500:33)❌ 
│ │ │   ├──[-] properties (12504:33)❌ 
│ │ │   ├──[-] properties (12508:33)❌ 
│ │ │   ├──[-] properties (12512:33)❌ 
│ │ │   ├──[-] properties (12516:33)❌ 
│ │ │   ├──[-] properties (12520:33)❌ 
│ │ │   ├──[-] properties (12524:33)❌ 
│ │ │   ├──[-] properties (12528:33)❌ 
│ │ │   ├──[-] properties (12532:33)❌ 
│ │ │   ├──[-] properties (12536:33)❌ 
│ │ │   ├──[-] properties (12540:33)❌ 
│ │ │   ├──[-] properties (12544:33)❌ 
│ │ │   ├──[-] properties (12548:33)❌ 
│ │ │   ├──[-] properties (12552:33)❌ 
│ │ │   ├──[-] properties (12556:33)❌ 
│ │ │   ├──[-] properties (12560:33)❌ 
│ │ │   ├──[-] properties (12564:33)❌ 
│ │ │   ├──[-] properties (12568:33)❌ 
│ │ │   ├──[-] properties (12572:33)❌ 
│ │ │   ├──[-] properties (12576:33)❌ 
│ │ │   ├──[-] properties (12580:33)❌ 
│ │ │   ├──[-] properties (12584:33)❌ 
│ │ │   ├──[-] properties (12588:33)❌ 
│ │ │   ├──[-] properties (12592:33)❌ 
│ │ │   ├──[-] properties (12596:33)❌ 
│ │ │   ├──[-] properties (12600:33)❌ 
│ │ │   ├──[-] properties (12604:33)❌ 
│ │ │   ├──[-] properties (12608:33)❌ 
│ │ │   ├──[-] properties (12612:33)❌ 
│ │ │   ├──[-] properties (12616:33)❌ 
│ │ │   ├──[-] properties (12620:33)❌ 
│ │ │   ├──[-] properties (12624:33)❌ 
│ │ │   ├──[-] properties (12628:33)❌ 
│ │ │   ├──[-] properties (12632:33)❌ 
│ │ │   ├──[-] properties (12636:33)❌ 
│ │ │   ├──[-] properties (12640:33)❌ 
│ │ │   ├──[-] properties (12644:33)❌ 
│ │ │   ├──[-] properties (12648:33)❌ 
│ │ │   ├──[-] properties (12652:33)❌ 
│ │ │   ├──[-] properties (12656:33)❌ 
│ │ │   ├──[-] properties (12660:33)❌ 
│ │ │   ├──[-] properties (12664:33)❌ 
│ │ │   ├──[-] properties (12668:33)❌ 
│ │ │   ├──[-] properties (12672:33)❌ 
│ │ │   ├──[-] properties (12676:33)❌ 
│ │ │   ├──[-] properties (12680:33)❌ 
│ │ │   ├──[-] properties (12684:33)❌ 
│ │ │   ├──[-] properties (12688:33)❌ 
│ │ │   ├──[-] properties (12692:33)❌ 
│ │ │   ├──[-] properties (12696:33)❌ 
│ │ │   ├──[-] properties (12700:33)❌ 
│ │ │   ├──[-] properties (12704:33)❌ 
│ │ │   ├──[-] properties (12708:33)❌ 
│ │ │   ├──[-] properties (12712:33)❌ 
│ │ │   ├──[-] properties (12716:33)❌ 
│ │ │   ├──[-] properties (12720:33)❌ 
│ │ │   ├──[-] properties (12724:33)❌ 
│ │ │   ├──[-] properties (12728:33)❌ 
│ │ │   ├──[-] properties (12732:33)❌ 
│ │ │   ├──[-] properties (12736:33)❌ 
│ │ │   ├──[-] properties (12740:33)❌ 
│ │ │   ├──[-] properties (12744:33)❌ 
│ │ │   ├──[-] properties (12748:33)❌ 
│ │ │   ├──[-] properties (12752:33)❌ 
│ │ │   ├──[-] properties (12756:33)❌ 
│ │ │   ├──[-] properties (12760:33)❌ 
│ │ │   ├──[-] properties (12764:33)❌ 
│ │ │   ├──[-] properties (12768:33)❌ 
│ │ │   ├──[-] properties (12772:33)❌ 
│ │ │   ├──[-] properties (12776:33)❌ 
│ │ │   ├──[-] properties (12780:33)❌ 
│ │ │   ├──[-] properties (12784:33)❌ 
│ │ │   ├──[-] properties (12788:33)❌ 
│ │ │   ├──[-] properties (12792:33)❌ 
│ │ │   ├──[-] properties (12796:33)❌ 
│ │ │   ├──[-] properties (12800:33)❌ 
│ │ │   ├──[-] properties (12804:33)❌ 
│ │ │   ├──[-] properties (12808:33)❌ 
│ │ │   ├──[-] properties (12812:33)❌ 
│ │ │   ├──[-] properties (12816:33)❌ 
│ │ │   ├──[-] properties (12820:33)❌ 
│ │ │   ├──[-] properties (12824:33)❌ 
│ │ │   ├──[-] properties (12828:33)❌ 
│ │ │   ├──[-] properties (12832:33)❌ 
│ │ │   ├──[+] allOf (11538:7)
│ │ │   └──[+] allOf (14458:19)
│ │ ├─┬resolution
│ │ │ ├──[-] enum (12841:27)❌ 
│ │ │ ├──[-] enum (12842:27)❌ 
│ │ │ ├──[-] enum (12843:27)❌ 
│ │ │ ├──[-] enum (12844:27)❌ 
│ │ │ ├──[-] enum (12845:27)❌ 
│ │ │ ├──[-] enum (12846:27)❌ 
│ │ │ ├──[🔀] type (14462:17)❌ 
│ │ │ ├──[🔀] description (14453:24)
│ │ │ ├──[-] example (12847:30)
│ │ │ ├──[+] properties (14455:13)
│ │ │ └─┬Extensions
│ │ │   └──[-] x-speakeasy-unknown-values (12849:49)❌ 
│ │ ├─┬seed
│ │ │ ├──[+] enum (14471:15)
│ │ │ ├──[+] enum (14466:15)
│ │ │ ├──[+] enum (14467:15)
│ │ │ ├──[+] enum (14468:15)
│ │ │ ├──[+] enum (14469:15)
│ │ │ ├──[+] enum (14470:15)
│ │ │ ├──[🔀] type (14473:17)❌ 
│ │ │ ├──[🔀] description (14464:24)
│ │ │ ├──[+] example (14472:20)
│ │ │ └─┬Extensions
│ │ │   └──[+] x-speakeasy-unknown-values (14474:39)
│ │ ├─┬input_references
│ │ │ ├──[-] items (12395:25)❌ 
│ │ │ ├──[🔀] type (14442:17)❌ 
│ │ │ ├──[🔀] description (14439:24)
│ │ │ └──[+] example (14441:20)
│ │ ├─┬size
│ │ │ ├──[🔀] type (14478:17)❌ 
│ │ │ ├──[🔀] description (14476:24)
│ │ │ └──[-] example (12857:30)
│ │ └─┬duration
│ │   ├──[🔀] type (14426:17)❌ 
│ │   ├──[-] minimum (12379:30)❌ 
│ │   ├──[+] format (14425:19)❌ 
│ │   ├──[🔀] description (14422:24)
│ │   └──[🔀] example (14424:20)
│ ├─┬WebSearchUserLocationServerTool
│ │ ├─┬timezone
│ │ │ └──[+] nullable (15107:21)❌ 
│ │ ├─┬country
│ │ │ └──[+] nullable (15101:21)❌ 
│ │ ├─┬city
│ │ │ └──[+] nullable (15098:21)❌ 
│ │ └─┬region
│ │   └──[+] nullable (15104:21)❌ 
│ ├─┬UpdateGuardrailResponse
│ │ └──[🔀] example (14211:9)
│ ├─┬OutputItemFunctionCall
│ │ ├──[+] properties (10479:9)
│ │ ├─┬status
│ │ │ ├──[+] type (10481:17)❌ 
│ │ │ ├──[+] description (10480:24)
│ │ │ ├──[-] anyOf (9408:27)❌ 
│ │ │ ├──[-] anyOf (9411:27)❌ 
│ │ │ └──[-] anyOf (9414:27)❌ 
│ │ └─┬type
│ │   ├──[-] enum (9419:27)❌ 
│ │   ├──[-] type (9420:27)❌ 
│ │   ├──[+] anyOf (10484:15)
│ │   ├──[+] anyOf (10487:15)
│ │   └──[+] anyOf (10490:15)
│ ├─┬BadGatewayResponse
│ │ ├──[+] properties (2057:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (2059:13)❌ 
│ │   └──[🔀] type (2061:17)❌ 
│ ├─┬ModelsListResponseData
│ │ └──[🔀] example (9295:9)
│ ├─┬CreateGuardrailResponse
│ │ └──[🔀] example (5228:9)
│ ├─┬ChatStreamChunk
│ │ ├──[+] properties (4176:9)
│ │ ├─┬service_tier
│ │ │ └──[🔀] $ref (9938:9)❌ 
│ │ ├─┬usage
│ │ │ └──[🔀] $ref (4184:11)❌ 
│ │ └─┬system_fingerprint
│ │   ├──[🔀] description (4179:24)
│ │   ├──[+] nullable (4181:21)❌ 
│ │   └──[🔀] example (4180:20)
│ ├─┬MessagesRequest
│ │ ├─┬plugins
│ │ │ └─┬Schema
│ │ │   ├──[+] oneOf (11074:7)
│ │ │   └──Discriminator
│ │ ├─┬thinking
│ │ │ ├─┬ONEOF
│ │ │ │ ├──[+] properties (8425:17)
│ │ │ │ └─┬type
│ │ │ │   └──[🔀] $ref (1494:9)❌ 
│ │ │ └─┬ONEOF
│ │ │   ├──[+] properties (8444:17)
│ │ │   └─┬type
│ │ │     └──[🔀] $ref (1494:9)❌ 
│ │ └─┬tools
│ │   └─┬Schema
│ │     ├──[+] anyOf (9986:7)
│ │     ├──[+] anyOf (8633:17)
│ │     └─┬ANYOF
│ │       └──[🔀] $ref (14748:20)❌ 
│ ├─┬Guardrail
│ │ ├──[+] required (6652:11)❌ 
│ │ ├──[🔀] example (6529:9)
│ │ ├──[+] properties (6571:9)
│ │ ├──[+] properties (6582:9)
│ │ ├──[+] properties (6644:9)
│ │ ├─┬ignored_providers
│ │ │ ├──[-] items (5766:25)❌ 
│ │ │ ├──[🔀] type (6610:17)❌ 
│ │ │ ├──[+] format (6609:19)❌ 
│ │ │ ├──[🔀] description (6607:24)
│ │ │ ├──[-] nullable (5767:31)❌ 
│ │ │ └──[🔀] example (6608:20)
│ │ ├─┬enforce_zdr
│ │ │ ├──[🔀] type (6595:17)❌ 
│ │ │ ├──[🔀] description (6593:24)
│ │ │ ├──[-] nullable (5746:31)❌ 
│ │ │ └──[🔀] example (6594:20)
│ │ ├─┬id
│ │ │ ├──[-] format (5751:29)❌ 
│ │ │ ├──[🔀] description (6597:24)
│ │ │ ├──[+] nullable (6599:21)❌ 
│ │ │ └──[🔀] example (6598:20)
│ │ ├─┬name
│ │ │ ├──[+] items (6624:13)❌ 
│ │ │ ├──[🔀] type (6626:17)❌ 
│ │ │ ├──[🔀] description (6620:24)
│ │ │ ├──[+] nullable (6625:21)❌ 
│ │ │ └──[🔀] example (6622:13)
│ │ ├─┬updated_at
│ │ │ ├──[🔀] description (6634:24)
│ │ │ ├──[-] nullable (5784:31)❌ 
│ │ │ └──[🔀] example (6635:20)
│ │ ├─┬limit_usd
│ │ │ ├──[+] items (6616:13)❌ 
│ │ │ ├──[🔀] type (6618:17)❌ 
│ │ │ ├──[-] format (5772:29)❌ 
│ │ │ ├──[🔀] description (6612:24)
│ │ │ └──[🔀] example (6614:13)
│ │ ├─┬ignored_models
│ │ │ ├──[-] items (5758:25)❌ 
│ │ │ ├──[🔀] type (6605:17)❌ 
│ │ │ ├──[🔀] description (6602:24)
│ │ │ └──[🔀] example (6603:20)
│ │ ├─┬created_at
│ │ │ ├──[+] items (6579:13)❌ 
│ │ │ ├──[🔀] type (6581:17)❌ 
│ │ │ ├──[🔀] description (6572:24)
│ │ │ ├──[+] nullable (6580:21)❌ 
│ │ │ └──[🔀] example (6575:13)
│ │ ├─┬reset_interval
│ │ │ └──[🔀] $ref (6628:11)❌ 
│ │ └─┬description
│ │   ├──[+] items (6589:13)❌ 
│ │   ├──[🔀] type (6591:17)❌ 
│ │   ├──[🔀] description (6583:24)
│ │   └──[🔀] example (6585:13)
│ ├─┬ConflictResponse
│ │ ├──[+] properties (4863:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (4865:13)❌ 
│ │   └──[🔀] type (4867:17)❌ 
│ ├─┬MessagesOutputConfig
│ │ ├──[+] properties (8208:9)
│ │ └─┬effort
│ │   ├──[+] enum (8184:15)
│ │   └──[🔀] description (8178:24)
│ ├─┬Model
│ │ ├──[+] required (9117:11)❌ 
│ │ ├──[🔀] example (9006:9)
│ │ ├──[+] properties (9096:9)
│ │ └─┬top_provider
│ │   └──[🔀] $ref (9097:11)❌ 
│ ├─┬MessagesStartEvent
│ │ └─┬message
│ │   └─┬provider
│ │     ├──[+] enum (8857:19)
│ │     ├──[+] enum (8802:19)
│ │     ├──[+] enum (8849:19)
│ │     └──[+] enum (8856:19)
│ ├─┬UnprocessableEntityResponse
│ │ ├──[+] properties (14091:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (14093:13)❌ 
│ │   └──[🔀] type (14095:17)❌ 
│ ├─┬ImageGenerationServerToolConfig
│ │ ├──[🔀] example (6830:9)
│ │ └─┬model
│ │   ├──[🔀] description (6835:24)
│ │   └──[🔀] example (6836:20)
│ ├─┬Inputs
│ │ └─┬ANYOF
│ │   └─┬Schema
│ │     ├──[+] anyOf (10227:7)
│ │     ├──[+] anyOf (10994:7)
│ │     ├──[+] anyOf (10146:7)
│ │     ├──[+] anyOf (10268:7)
│ │     ├──[+] anyOf (10315:7)
│ │     ├──[+] anyOf (10106:7)
│ │     ├──[+] anyOf (10075:7)
│ │     ├──[+] anyOf (10898:7)
│ │     ├──[+] anyOf (10051:7)
│ │     ├──[+] anyOf (10951:7)
│ │     ├──[+] anyOf (10929:7)
│ │     ├──[+] anyOf (10721:7)
│ │     ├──[+] anyOf (10696:7)
│ │     ├──[+] anyOf (10872:7)
│ │     ├─┬ANYOF
│ │     │ └──[🔀] $ref (10131:9)❌ 
│ │     └─┬ANYOF
│ │       └──[🔀] $ref (10180:9)❌ 
│ ├─┬InternalServerResponse
│ │ ├──[+] properties (7219:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (7221:13)❌ 
│ │   └──[🔀] type (7223:17)❌ 
│ ├─┬UpdateGuardrailRequest
│ │ ├──[+] properties (14148:9)
│ │ ├──[+] properties (14158:9)
│ │ ├─┬limit_usd
│ │ │ ├──[+] items (14181:13)❌ 
│ │ │ ├──[🔀] type (14184:17)❌ 
│ │ │ ├──[-] format (12248:29)❌ 
│ │ │ ├──[+] minItems (14182:21)❌ 
│ │ │ ├──[🔀] description (14177:24)
│ │ │ └──[🔀] example (14179:13)
│ │ ├─┬ignored_models
│ │ │ ├──[-] items (12232:25)❌ 
│ │ │ ├──[🔀] type (14170:17)❌ 
│ │ │ ├──[+] maxLength (14168:22)❌ 
│ │ │ ├──[-] minItems (12233:31)❌ 
│ │ │ ├──[🔀] description (14166:24)
│ │ │ └──[🔀] example (14167:20)
│ │ ├─┬reset_interval
│ │ │ └──[🔀] $ref (14195:11)❌ 
│ │ ├─┬description
│ │ │ ├──[+] items (14155:13)❌ 
│ │ │ ├──[🔀] type (14157:17)❌ 
│ │ │ ├──[-] maxLength (12219:32)❌ 
│ │ │ ├──[🔀] description (14149:24)
│ │ │ └──[🔀] example (14152:13)
│ │ ├─┬name
│ │ │ ├──[+] items (14190:13)❌ 
│ │ │ ├──[🔀] type (14193:17)❌ 
│ │ │ ├──[-] maxLength (12254:32)❌ 
│ │ │ ├──[-] minLength (12255:32)❌ 
│ │ │ ├──[+] minItems (14191:21)❌ 
│ │ │ ├──[🔀] description (14186:24)
│ │ │ ├──[+] nullable (14192:21)❌ 
│ │ │ └──[🔀] example (14188:13)
│ │ ├─┬ignored_providers
│ │ │ ├──[-] items (12241:25)❌ 
│ │ │ ├──[🔀] type (14175:17)❌ 
│ │ │ ├──[-] minItems (12242:31)❌ 
│ │ │ ├──[🔀] description (14172:24)
│ │ │ └──[🔀] example (14173:20)
│ │ └─┬enforce_zdr
│ │   ├──[+] items (14162:13)❌ 
│ │   ├──[🔀] type (14164:17)❌ 
│ │   ├──[🔀] description (14159:24)
│ │   └──[🔀] example (14160:20)
│ ├─┬WebSearchPlugin
│ │ ├──[+] properties (14935:9)
│ │ ├──[+] properties (14941:9)
│ │ └─┬search_prompt
│ │   ├──[🔀] type (14938:17)❌ 
│ │   └──[+] description (14936:24)
│ ├─┬OutputImageGenerationServerToolItem
│ │ ├──[🔀] example (10317:9)
│ │ ├──[+] properties (10329:9)
│ │ ├─┬type
│ │ │ └──[🔀] $ref (13913:9)❌ 
│ │ ├─┬revisedPrompt
│ │ │ ├──[+] description (10330:24)
│ │ │ └──[+] nullable (10331:21)❌ 
│ │ └─┬status
│ │   └──[🔀] $ref (10334:11)❌ 
│ ├─┬ProviderResponse
│ │ └─┬provider_name
│ │   ├──[+] enum (12219:15)
│ │   ├──[+] enum (12266:15)
│ │   ├──[+] enum (12273:15)
│ │   └──[+] enum (12274:15)
│ ├─┬PaymentRequiredResponse
│ │ ├──[+] properties (11145:9)
│ │ └─┬user_id
│ │   ├──[+] additionalProperties (11147:13)❌ 
│ │   └──[🔀] type (11149:17)❌ 
│ └─┬ServiceUnavailableResponse
│   ├──[+] properties (13379:9)
│   └─┬user_id
│     ├──[+] additionalProperties (13381:13)❌ 
│     └──[🔀] type (13383:17)❌ 
└─┬Extensions
  └──[-] x-fern-base-path (19605:19)❌ 
Document Element Total Changes Breaking Changes
paths 56 11
tags 3 0
components 529 291

PYTHON CHANGELOG

No relevant generator changes

Based on Speakeasy CLI 1.680.0

Last updated by Speakeasy workflow

@github-actions github-actions Bot added the patch Patch version bump label Apr 24, 2026
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1776991284 branch 7 times, most recently from 333ac2c to b766db1 Compare May 1, 2026 00:48
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1776991284 branch 6 times, most recently from de6e4c9 to 3babe5d Compare May 7, 2026 00:45
* `open_router.chat.send()`: 
  *  `request` **Changed** **Breaking** ⚠️
  *  `response` **Changed**
  *  `error` **Changed**
* `open_router.beta.responses.send()`: 
  *  `request` **Changed** **Breaking** ⚠️
  *  `response` **Changed** **Breaking** ⚠️
  *  `error.openrouter_metadata` **Added**
* `open_router.guardrails.update()`: 
  *  `request` **Changed**
  *  `response.data` **Changed**
  *  `error.openrouter_metadata` **Added**
* `open_router.o_auth.create_auth_code()`:  `error.openrouter_metadata` **Added**
* `open_router.workspaces.create()`: **Added**
* `open_router.workspaces.delete()`: **Added**
* `open_router.workspaces.get()`: **Added**
* `open_router.workspaces.update()`: **Added**
* `open_router.workspaces.bulk_add_members()`: **Added**
* `open_router.workspaces.bulk_remove_members()`: **Added**
* `open_router.analytics.get_user_activity()`:  `error.openrouter_metadata` **Added**
* `open_router.guardrails.bulk_assign_keys()`:  `error.openrouter_metadata` **Added**
* `open_router.guardrails.list_guardrail_key_assignments()`:  `error.openrouter_metadata` **Added**
* `open_router.generations.list_generation_content()`: **Added**
* `open_router.credits.get_credits()`:  `error.openrouter_metadata` **Added**
* `open_router.embeddings.generate()`: 
  *  `response.usage.prompt_tokens_details` **Added**
  *  `error.openrouter_metadata` **Added**
* `open_router.embeddings.list_models()`: 
  *  `response.data.[].supported_voices` **Added**
  *  `error.openrouter_metadata` **Added**
* `open_router.endpoints.list_zdr_endpoints()`:  `error.openrouter_metadata` **Added**
* `open_router.endpoints.list()`:  `error.openrouter_metadata` **Added**
* `open_router.generations.get_generation()`: 
  *  `response.data` **Changed**
  *  `error.openrouter_metadata` **Added**
* `open_router.guardrails.list()`: 
  *  `request.workspace_id` **Added**
  *  `response.data.[]` **Changed**
  *  `error.openrouter_metadata` **Added**
* `open_router.guardrails.create()`: 
  *  `request` **Changed**
  *  `response.data` **Changed**
  *  `error` **Changed**
* `open_router.guardrails.delete()`:  `error.openrouter_metadata` **Added**
* `open_router.guardrails.get()`: 
  *  `response.data` **Changed**
  *  `error.openrouter_metadata` **Added**
* `open_router.workspaces.list()`: **Added**
* `open_router.tts.create_speech()`: **Added**
* `open_router.o_auth.exchange_auth_code_for_api_key()`:  `error.openrouter_metadata` **Added**
* `open_router.guardrails.bulk_unassign_keys()`:  `error.openrouter_metadata` **Added**
* `open_router.guardrails.list_guardrail_member_assignments()`:  `error.openrouter_metadata` **Added**
* `open_router.guardrails.bulk_assign_members()`:  `error.openrouter_metadata` **Added**
* `open_router.guardrails.bulk_unassign_members()`:  `error.openrouter_metadata` **Added**
* `open_router.guardrails.list_key_assignments()`:  `error.openrouter_metadata` **Added**
* `open_router.guardrails.list_member_assignments()`:  `error.openrouter_metadata` **Added**
* `open_router.api_keys.get_current_key_metadata()`:  `error.openrouter_metadata` **Added**
* `open_router.api_keys.list()`: 
  *  `request.workspace_id` **Added**
  *  `response.data.[].workspace_id` **Added**
  *  `error.openrouter_metadata` **Added**
* `open_router.api_keys.create()`: 
  *  `request.workspace_id` **Added**
  *  `response.data.workspace_id` **Added**
  *  `error` **Changed**
* `open_router.api_keys.delete()`:  `error.openrouter_metadata` **Added**
* `open_router.api_keys.get()`: 
  *  `response.data.workspace_id` **Added**
  *  `error.openrouter_metadata` **Added**
* `open_router.api_keys.update()`: 
  *  `response.data.workspace_id` **Added**
  *  `error.openrouter_metadata` **Added**
* `open_router.models.list()`: 
  *  `response.data.[].supported_voices` **Added**
  *  `error.openrouter_metadata` **Added**
* `open_router.models.count()`:  `error.openrouter_metadata` **Added**
* `open_router.models.list_for_user()`: 
  *  `response.data.[].supported_voices` **Added**
  *  `error.openrouter_metadata` **Added**
* `open_router.organization.list_members()`:  `error.openrouter_metadata` **Added**
* `open_router.providers.list()`:  `error.openrouter_metadata` **Added**
* `open_router.rerank.rerank()`:  `error.openrouter_metadata` **Added**
* `open_router.stt.create_transcription()`: **Added**
* `open_router.video_generation.generate()`: 
  *  `request` **Changed**
  *  `error.openrouter_metadata` **Added**
* `open_router.video_generation.get_generation()`:  `error.openrouter_metadata` **Added**
* `open_router.video_generation.get_video_content()`:  `error.openrouter_metadata` **Added**
* `open_router.video_generation.list_videos_models()`:  `error.openrouter_metadata` **Added**
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1776991284 branch from 77c9916 to 5429e4e Compare May 8, 2026 00:46
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.

1 participant