Skip to content

chore: 🐝 Update SDK - Generate SDK (spec change merged) 0.9.41 - #959

Merged
openrouter-docs-sync[bot] merged 3 commits into
mainfrom
speakeasy-sdk-regen-1791652042
Oct 10, 2026
Merged

openrouter-docs-sync[bot] merged 3 commits into
mainfrom
speakeasy-sdk-regen-1791652042

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

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.Batch.CreateBatches(): response.Results[].Response.Body Changed
  • OpenRouter.Batch.GetBatches(): response.Results[].Response.Body Changed
  • OpenRouter.Chat.Send(): request.ChatRequest Changed
  • OpenRouter.ApiKeys.GetCurrentKeyMetadata(): response.Data Changed
  • OpenRouter.Presets.CreatePresetsChatCompletions(): request.ChatRequest Changed
  • OpenRouter.Presets.CreatePresetsMessages(): request.MessagesRequest Changed
  • OpenRouter.Presets.CreatePresetsResponses(): request.ResponsesRequest Changed
  • OpenRouter.Responses.Send():
    • request.ResponsesRequest Changed
    • response Changed
  • OpenRouter.Beta.Responses.Send():
    • request.ResponsesRequest Changed
    • response Changed
  • OpenRouter.VideoGeneration.Generate(): response.ExpiresAt Added
  • OpenRouter.VideoGeneration.GetGeneration(): response.ExpiresAt Added

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ └─┬/key
│   └─┬GET
│     └─┬Responses
│       └─┬200
│         └─┬application/json
│           ├──[🔀] example (43456:17)
│           └─┬Schema
│             ├──[🔀] example (43511:19)
│             └─┬data
│               ├──[+] required (43800:25)❌ 
│               ├──[+] required (43801:25)❌ 
│               ├──[🔀] example (43566:23)
│               ├──[+] properties (43631:23)
│               ├──[+] properties (43672:23)
│               ├─┬is_provisioning_key
│               │ ├──[🔀] description (43690:38)
│               │ └──[-] deprecated (43292:37)
│               ├─┬usage_weekly
│               │ └──[🔀] description (43763:38)
│               ├─┬byok_usage_weekly
│               │ └──[🔀] description (43657:38)
│               ├─┬organization_id
│               │ ├──[🔀] type (43718:27)❌ 
│               │ ├──[+] format (43716:33)❌ 
│               │ ├──[🔀] description (43714:38)
│               │ └──[🔀] example (43715:34)
│               ├─┬free_model_daily_requests
│               │ └──[🔀] $ref (43673:25)❌ 
│               ├─┬usage_daily
│               │ ├──[+] required (43753:29)❌ 
│               │ ├──[+] required (43754:29)❌ 
│               │ ├──[+] required (43755:29)❌ 
│               │ ├──[🔀] type (43756:31)❌ 
│               │ ├──[-] format (43359:33)❌ 
│               │ ├──[🔀] description (43734:38)
│               │ ├──[🔀] example (43736:27)
│               │ ├──[+] deprecated (43733:37)
│               │ ├──[+] properties (43740:27)
│               │ ├──[+] properties (43744:27)
│               │ └──[+] properties (43748:27)
│               ├─┬limit_remaining
│               │ ├──[🔀] type (43705:31)❌ 
│               │ ├──[-] format (43310:33)❌ 
│               │ ├──[🔀] description (43703:38)
│               │ └──[🔀] example (43704:34)
│               ├─┬is_management_key
│               │ └──[🔀] description (43686:38)
│               ├─┬byok_usage
│               │ ├──[+] items (43644:27)❌ 
│               │ ├──[🔀] type (43645:31)❌ 
│               │ ├──[-] format (43247:33)❌ 
│               │ ├──[🔀] description (43632:38)
│               │ └──[🔀] example (43634:27)
│               ├─┬byok_usage_monthly
│               │ └──[🔀] description (43652:38)
│               ├─┬limit_reset
│               │ ├──[🔀] type (43711:27)❌ 
│               │ ├──[+] format (43709:33)❌ 
│               │ ├──[🔀] description (43707:38)
│               │ └──[🔀] example (43708:34)
│               ├─┬label
│               │ ├──[🔀] type (43696:31)❌ 
│               │ ├──[🔀] description (43694:38)
│               │ └──[🔀] example (43695:34)
│               ├─┬byok_usage_daily
│               │ └──[🔀] description (43647:38)
│               ├─┬creator_user_id
│               │ ├──[🔀] type (43665:31)❌ 
│               │ ├──[+] format (43664:33)❌ 
│               │ ├──[🔀] description (43662:38)
│               │ └──[🔀] example (43663:34)
│               ├─┬limit
│               │ ├──[🔀] type (43701:31)❌ 
│               │ ├──[-] format (43303:33)❌ 
│               │ ├──[🔀] description (43699:38)
│               │ ├──[🔀] example (43700:34)
│               │ └──[+] deprecated (43698:37)
│               ├─┬is_free_tier
│               │ └──[🔀] $ref (11508:20)❌ 
│               ├─┬include_byok_in_limit
│               │ ├──[🔀] type (43681:27)❌ 
│               │ ├──[+] format (43679:33)❌ 
│               │ ├──[🔀] description (43677:38)
│               │ └──[🔀] example (43678:34)
│               ├─┬workspace_id
│               │ ├──[🔀] type (43771:31)❌ 
│               │ ├──[+] format (43770:33)❌ 
│               │ ├──[🔀] description (43768:38)
│               │ └──[🔀] example (43769:34)
│               ├─┬usage_monthly
│               │ └──[🔀] description (43758:38)
│               ├─┬usage
│               │ ├──[🔀] type (43730:27)❌ 
│               │ ├──[-] format (43354:33)❌ 
│               │ ├──[🔀] description (43727:38)
│               │ └──[🔀] example (43728:34)
│               ├─┬expires_at
│               │ ├──[-] format (43273:33)❌ 
│               │ ├──[🔀] description (43667:38)
│               │ └──[🔀] example (43668:34)
│               └─┬rate_limit
│                 ├──[-] required (43348:29)❌ 
│                 ├──[-] required (43349:29)❌ 
│                 ├──[-] required (43347:29)❌ 
│                 ├──[🔀] type (43724:27)❌ 
│                 ├──[🔀] description (43721:38)
│                 ├──[🔀] example (43722:34)
│                 ├──[-] deprecated (43327:37)
│                 ├──[-] properties (43334:27)❌ 
│                 ├──[-] properties (43338:27)❌ 
│                 └──[-] properties (43342:27)❌ 
└─┬Components
  ├──[+] schemas (23012:7)
  ├──[+] schemas (23034:7)
  ├──[+] schemas (10682:7)
  ├──[+] schemas (15641:7)
  ├──[+] schemas (10707:7)
  ├──[+] schemas (10754:7)
  ├──[+] schemas (10667:7)
  ├──[+] schemas (10722:7)
  ├─┬AdditionalToolsItem
  │ └─┬tools
  │   └─┬Schema
  │     └─┬ANYOF
  │       └─┬ALLOF
  │         ├──[+] properties (195:23)
  │         ├──[+] properties (213:23)
  │         ├─┬async
  │         │ ├──[+] items (197:27)❌ 
  │         │ ├──[🔀] type (203:27)❌ 
  │         │ ├──[-] description (196:38)
  │         │ └──[-] example (197:34)
  │         └─┬defer_loading
  │           └──[🔀] description (206:38)
  ├─┬OutputToolSearchServerToolItem
  │ ├──[+] properties (24737:9)
  │ ├─┬query
  │ │ ├──[+] items (24739:13)❌ 
  │ │ └──[🔀] type (24752:17)❌ 
  │ ├─┬status
  │ │ └──[🔀] $ref (24754:11)❌ 
  │ └─┬type
  │   └──[🔀] $ref (11111:9)❌ 
  ├─┬ToolSearchOutputItem
  │ └─┬tools
  │   └─┬Schema
  │     └─┬ANYOF
  │       └─┬ALLOF
  │         ├──[+] properties (30958:23)
  │         ├──[+] properties (30976:23)
  │         ├─┬defer_loading
  │         │ └──[🔀] description (30973:38)
  │         └─┬async
  │           ├──[+] items (30960:27)❌ 
  │           ├──[🔀] type (30966:27)❌ 
  │           ├──[-] description (30650:38)
  │           └──[-] example (30651:34)
  ├─┬ChatRequest
  │ ├──[+] properties (7372:9)
  │ ├─┬presence_penalty
  │ │ └──[🔀] $ref (25197:20)❌ 
  │ ├─┬prompt_cache_options
  │ │ └──[🔀] $ref (7502:11)❌ 
  │ ├─┬logprobs
  │ │ ├──[+] additionalProperties (7385:13)❌ 
  │ │ ├──[🔀] type (7391:13)❌ 
  │ │ ├──[🔀] description (7387:24)
  │ │ └──[🔀] example (7389:13)
  │ ├─┬max_tokens
  │ │ └──[🔀] description (7400:24)
  │ ├─┬repetition_penalty
  │ │ ├──[+] enum (7544:15)
  │ │ ├──[+] enum (7537:15)
  │ │ ├──[+] enum (7538:15)
  │ │ ├──[+] enum (7539:15)
  │ │ ├──[+] enum (7540:15)
  │ │ ├──[+] enum (7541:15)
  │ │ ├──[+] enum (7542:15)
  │ │ ├──[+] enum (7543:15)
  │ │ ├──[🔀] type (7547:13)❌ 
  │ │ ├──[-] format (7517:19)❌ 
  │ │ ├──[🔀] description (7535:24)
  │ │ ├──[🔀] example (7545:20)
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-unknown-values (7549:39)
  │ ├─┬top_a
  │ │ ├──[+] items (7640:13)❌ 
  │ │ ├──[🔀] type (7641:17)❌ 
  │ │ ├──[-] format (7609:19)❌ 
  │ │ ├──[🔀] description (7633:24)
  │ │ └──[🔀] example (7635:13)
  │ ├─┬parallel_tool_calls
  │ │ └──[🔀] $ref (7304:20)❌ 
  │ ├─┬model
  │ │ └──[🔀] $ref (7436:11)❌ 
  │ ├─┬tool_choice
  │ │ └──[🔀] $ref (7624:11)❌ 
  │ ├─┬messages
  │ │ ├──[-] items (7381:13)❌ 
  │ │ ├──[🔀] type (7409:13)❌ 
  │ │ ├──[-] minItems (7382:21)❌ 
  │ │ ├──[🔀] description (7406:24)
  │ │ └──[🔀] example (7407:20)
  │ ├─┬reasoning
  │ │ └──[🔀] $ref (26474:29)❌ 
  │ ├─┬prediction
  │ │ └──[🔀] $ref (7459:11)❌ 
  │ ├─┬models
  │ │ └──[🔀] $ref (18725:20)❌ 
  │ ├─┬top_k
  │ │ ├──[🔀] type (7647:13)❌ 
  │ │ ├──[+] format (7645:19)❌ 
  │ │ ├──[🔀] description (7643:24)
  │ │ └──[🔀] example (7644:20)
  │ ├─┬response_format
  │ │ ├──[-] discriminator (7524:13)❌ 
  │ │ ├──[+] type (7555:13)❌ 
  │ │ ├──[+] format (7553:19)❌ 
  │ │ ├──[🔀] description (7551:24)
  │ │ ├──[🔀] example (7552:20)
  │ │ ├──[-] oneOf (7107:7)❌ 
  │ │ ├──[-] oneOf (7059:7)❌ 
  │ │ ├──[-] oneOf (7071:7)❌ 
  │ │ ├──[-] oneOf (7041:7)❌ 
  │ │ └──[-] oneOf (7095:7)❌ 
  │ ├─┬user
  │ │ └──[🔀] $ref (31139:29)❌ 
  │ ├─┬temperature
  │ │ └──[🔀] $ref (7944:20)❌ 
  │ ├─┬stop_server_tools_when
  │ │ └──[🔀] $ref (7604:11)❌ 
  │ ├─┬logit_bias
  │ │ └──[🔀] $ref (13336:9)❌ 
  │ ├─┬tools
  │ │ └──[🔀] $ref (8160:9)❌ 
  │ ├─┬trace
  │ │ └──[🔀] $ref (7662:11)❌ 
  │ ├─┬top_p
  │ │ ├──[🔀] type (7659:13)❌ 
  │ │ ├──[-] format (7628:19)❌ 
  │ │ ├──[🔀] description (7656:24)
  │ │ └──[🔀] example (7657:20)
  │ ├─┬provider
  │ │ └──[🔀] $ref (25843:20)❌ 
  │ ├─┬reasoning_effort
  │ │ ├──[-] enum (7501:15)❌ 
  │ │ ├──[-] enum (7502:15)❌ 
  │ │ ├──[-] enum (7503:15)❌ 
  │ │ ├──[-] enum (7504:15)❌ 
  │ │ ├──[-] enum (7505:15)❌ 
  │ │ ├──[-] enum (7506:15)❌ 
  │ │ ├──[-] enum (7507:15)❌ 
  │ │ ├──[-] enum (7508:15)❌ 
  │ │ ├──[🔀] type (7533:17)❌ 
  │ │ ├──[🔀] description (7510:24)
  │ │ ├──[🔀] example (7512:13)
  │ │ ├──[+] properties (7515:13)
  │ │ ├──[+] properties (7531:13)
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-unknown-values (7513:39)❌ 
  │ ├─┬stream_options
  │ │ └──[🔀] $ref (7617:11)❌ 
  │ ├─┬top_logprobs
  │ │ ├──[🔀] description (7650:24)
  │ │ └──[🔀] example (7651:20)
  │ ├─┬stop
  │ │ ├──[+] type (7602:17)❌ 
  │ │ ├──[+] maxLength (7601:22)❌ 
  │ │ ├──[🔀] description (7600:24)
  │ │ ├──[-] example (7577:13)
  │ │ ├──[-] anyOf (7569:15)❌ 
  │ │ ├──[-] anyOf (7570:15)❌ 
  │ │ └──[-] anyOf (7574:15)❌ 
  │ ├─┬image_config
  │ │ └──[🔀] $ref (7375:11)❌ 
  │ ├─┬frequency_penalty
  │ │ └──[🔀] $ref (10722:20)❌ 
  │ ├─┬seed
  │ │ └──[🔀] $ref (10871:19)❌ 
  │ ├─┬min_p
  │ │ ├──[+] additionalProperties (7422:13)❌ 
  │ │ ├──[🔀] type (7427:17)❌ 
  │ │ ├──[-] format (7395:19)❌ 
  │ │ ├──[🔀] description (7423:24)
  │ │ └──[🔀] example (7425:13)
  │ ├─┬max_completion_tokens
  │ │ ├──[🔀] type (7397:13)❌ 
  │ │ ├──[🔀] description (7394:24)
  │ │ └──[🔀] example (7395:20)
  │ ├─┬service_tier
  │ │ ├──[-] enum (7557:15)❌ 
  │ │ ├──[-] enum (7550:15)❌ 
  │ │ ├──[-] enum (7551:15)❌ 
  │ │ ├──[-] enum (7552:15)❌ 
  │ │ ├──[-] enum (7553:15)❌ 
  │ │ ├──[-] enum (7554:15)❌ 
  │ │ ├──[-] enum (7555:15)❌ 
  │ │ ├──[-] enum (7556:15)❌ 
  │ │ ├──[🔀] type (7581:13)❌ 
  │ │ ├──[🔀] description (7578:24)
  │ │ ├──[🔀] example (7579:20)
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-unknown-values (7562:39)❌ 
  │ ├─┬stream
  │ │ └──[🔀] $ref (29432:20)❌ 
  │ ├─┬route
  │ │ └──[🔀] $ref (7558:11)❌ 
  │ ├─┬metadata
  │ │ ├──[-] additionalProperties (7386:13)❌ 
  │ │ ├──[+] items (7417:13)❌ 
  │ │ ├──[🔀] type (7419:17)❌ 
  │ │ ├──[+] minItems (7418:21)❌ 
  │ │ ├──[🔀] description (7412:24)
  │ │ └──[🔀] example (7414:13)
  │ ├─┬modalities
  │ │ ├──[-] items (7405:13)❌ 
  │ │ ├──[🔀] type (7433:13)❌ 
  │ │ ├──[+] format (7431:19)❌ 
  │ │ ├──[🔀] description (7429:24)
  │ │ └──[🔀] example (7430:20)
  │ ├─┬plugins
  │ │ ├──[-] items (7425:13)❌ 
  │ │ ├──[🔀] type (7456:13)❌ 
  │ │ ├──[🔀] description (7453:24)
  │ │ └──[+] example (7454:20)
  │ ├─┬session_id
  │ │ ├──[+] enum (7591:15)
  │ │ ├──[+] enum (7592:15)
  │ │ ├──[+] enum (7593:15)
  │ │ ├──[+] enum (7586:15)
  │ │ ├──[+] enum (7587:15)
  │ │ ├──[+] enum (7588:15)
  │ │ ├──[+] enum (7589:15)
  │ │ ├──[+] enum (7590:15)
  │ │ ├──[🔀] type (7596:13)❌ 
  │ │ ├──[-] maxLength (7565:22)❌ 
  │ │ ├──[🔀] description (7584:24)
  │ │ ├──[+] example (7594:20)
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-unknown-values (7598:39)
  │ └─┬prompt_cache_key
  │   ├──[🔀] type (7499:13)❌ 
  │   ├──[+] format (7497:19)❌ 
  │   ├──[+] description (7495:24)
  │   └──[+] example (7496:20)
  ├─┬MessagesRequest
  │ ├──[+] properties (17488:9)
  │ ├─┬metadata
  │ │ ├──[+] items (17503:13)❌ 
  │ │ ├──[🔀] type (17505:13)❌ 
  │ │ └──[-] properties (17279:13)❌ 
  │ ├─┬speed
  │ │ ├──[+] type (17571:17)❌ 
  │ │ ├──[+] maxLength (17570:22)❌ 
  │ │ ├──[+] description (17569:24)
  │ │ ├──[-] allOf (2219:7)❌ 
  │ │ └──[-] allOf (17345:15)❌ 
  │ ├─┬session_id
  │ │ ├──[-] maxLength (17340:22)❌ 
  │ │ └──[-] description (17339:24)
  │ ├─┬top_k
  │ │ ├──[+] items (17685:13)❌ 
  │ │ └──[🔀] type (17862:17)❌ 
  │ ├─┬max_tokens
  │ │ ├──[+] items (17495:13)❌ 
  │ │ ├──[🔀] type (17497:13)❌ 
  │ │ ├──[+] description (17491:24)
  │ │ └──[+] example (17493:13)
  │ ├─┬messages
  │ │ ├──[-] items (17273:13)❌ 
  │ │ └──[🔀] type (17500:17)❌ 
  │ ├─┬stream
  │ │ └──[🔀] $ref (29432:20)❌ 
  │ ├─┬stop_sequences
  │ │ ├──[-] items (17349:13)❌ 
  │ │ ├──[-] type (17350:17)❌ 
  │ │ ├──[+] allOf (2234:7)
  │ │ └──[+] allOf (17575:15)
  │ ├─┬plugins
  │ │ └──[🔀] $ref (17316:20)❌ 
  │ ├─┬safeguards
  │ │ └──[🔀] $ref (10871:19)❌ 
  │ ├─┬tools
  │ │ ├──[-] items (17455:13)❌ 
  │ │ ├──[-] type (17632:17)❌ 
  │ │ ├──[+] oneOf (17642:15)
  │ │ ├──[+] oneOf (17652:15)
  │ │ ├──[+] oneOf (17662:15)
  │ │ └──[+] oneOf (17670:15)
  │ ├─┬model
  │ │ ├──[🔀] type (17513:17)❌ 
  │ │ └──[+] properties (17509:13)
  │ ├─┬provider
  │ │ └──[🔀] $ref (17523:11)❌ 
  │ ├─┬stop_server_tools_when
  │ │ └──[🔀] $ref (17578:11)❌ 
  │ ├─┬system
  │ │ ├──[+] type (17584:17)❌ 
  │ │ ├──[-] anyOf (17357:15)❌ 
  │ │ └──[-] anyOf (17358:15)❌ 
  │ ├─┬route
  │ │ └──[🔀] $ref (26474:29)❌ 
  │ ├─┬fallbacks
  │ │ └──[🔀] $ref (10722:20)❌ 
  │ ├─┬top_p
  │ │ ├──[🔀] type (17864:17)❌ 
  │ │ └──[-] format (17636:19)❌ 
  │ ├─┬thinking
  │ │ ├──[+] type (17593:17)❌ 
  │ │ ├──[+] format (17592:19)❌ 
  │ │ ├──[-] oneOf (17366:15)❌ 
  │ │ ├──[-] oneOf (17381:15)❌ 
  │ │ ├──[-] oneOf (17389:15)❌ 
  │ │ └──[-] oneOf (17401:15)❌ 
  │ ├─┬tool_choice
  │ │ ├─┬ONEOF
  │ │ │ ├──[+] required (17609:19)❌ 
  │ │ │ ├──[+] properties (17597:17)
  │ │ │ ├──[+] properties (17599:17)
  │ │ │ ├──[+] properties (17601:17)
  │ │ │ ├──[-] properties (17413:17)❌ 
  │ │ │ └─┬type
  │ │ │   ├──[+] enum (17605:23)
  │ │ │   └──[-] enum (17417:23)❌ 
  │ │ ├─┬ONEOF
  │ │ │ ├──[-] properties (17423:17)❌ 
  │ │ │ └─┬type
  │ │ │   ├──[+] enum (17614:23)
  │ │ │   └──[-] enum (17427:23)❌ 
  │ │ ├─┬ONEOF
  │ │ │ ├──[+] properties (17620:17)
  │ │ │ ├──[+] properties (17622:17)
  │ │ │ └─┬type
  │ │ │   └──[🔀] $ref (2528:29)❌ 
  │ │ └─┬ONEOF
  │ │   ├──[+] additionalProperties (17631:37)❌ 
  │ │   ├──[-] required (17451:19)❌ 
  │ │   ├──[-] properties (17441:17)❌ 
  │ │   ├──[-] properties (17443:17)❌ 
  │ │   └─┬type
  │ │     ├──[+] enum (17635:23)
  │ │     └──[-] enum (17447:23)❌ 
  │ ├─┬service_tier
  │ │ ├──[+] items (17562:13)❌ 
  │ │ └──[🔀] type (17564:13)❌ 
  │ ├─┬trace
  │ │ └──[🔀] $ref (17866:11)❌ 
  │ ├─┬models
  │ │ ├──[-] items (17288:13)❌ 
  │ │ └──[🔀] type (17515:17)❌ 
  │ ├─┬output_config
  │ │ └──[🔀] $ref (17517:11)❌ 
  │ ├─┬temperature
  │ │ ├──[-] type (17363:17)❌ 
  │ │ ├──[-] format (17362:19)❌ 
  │ │ ├──[+] anyOf (17587:15)
  │ │ └──[+] anyOf (17588:15)
  │ └─┬user
  │   └──[🔀] $ref (31139:29)❌ 
  ├─┬CustomTool
  │ ├──[+] properties (10126:9)
  │ ├─┬name
  │ │ ├──[-] type (10121:17)❌ 
  │ │ ├──[+] anyOf (10132:15)
  │ │ └──[+] anyOf (10140:15)
  │ ├─┬type
  │ │ └──[-] enum (10124:15)❌ 
  │ ├─┬description
  │ │ └──[🔀] type (10127:17)❌ 
  │ └─┬format
  │   ├──[+] type (10129:17)❌ 
  │   ├──[-] anyOf (10094:15)❌ 
  │   └──[-] anyOf (10102:15)❌ 
  ├─┬ResponsesRequest
  │ ├──[+] properties (28012:9)
  │ ├─┬route
  │ │ └──[🔀] $ref (27429:9)❌ 
  │ ├─┬truncation
  │ │ └──[🔀] $ref (31139:29)❌ 
  │ ├─┬models
  │ │ ├──[-] items (27763:13)❌ 
  │ │ └──[🔀] type (28054:17)❌ 
  │ ├─┬input
  │ │ └──[🔀] $ref (28022:11)❌ 
  │ ├─┬modalities
  │ │ └──[🔀] $ref (27808:9)❌ 
  │ ├─┬text
  │ │ └──[🔀] $ref (28154:11)❌ 
  │ ├─┬session_id
  │ │ ├──[+] enum (28128:15)
  │ │ ├──[+] enum (28129:15)
  │ │ ├──[+] enum (28130:15)
  │ │ ├──[+] enum (28131:15)
  │ │ ├──[+] enum (28132:15)
  │ │ ├──[+] enum (28133:15)
  │ │ ├──[+] enum (28134:15)
  │ │ ├──[+] enum (28135:15)
  │ │ ├──[🔀] type (28137:13)❌ 
  │ │ ├──[-] maxLength (27848:22)❌ 
  │ │ ├──[🔀] description (28126:24)
  │ │ ├──[+] default (28125:20)❌ 
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-unknown-values (28139:39)
  │ ├─┬max_tool_calls
  │ │ ├──[-] description (27744:24)
  │ │ └──[-] example (27745:20)
  │ ├─┬frequency_penalty
  │ │ └──[🔀] $ref (10722:20)❌ 
  │ ├─┬instructions
  │ │ └──[🔀] $ref (14526:9)❌ 
  │ ├─┬parallel_tool_calls
  │ │ ├──[+] items (28057:13)❌ 
  │ │ └──[🔀] type (28058:17)❌ 
  │ ├─┬prompt
  │ │ └──[🔀] $ref (28103:11)❌ 
  │ ├─┬prompt_cache_options
  │ │ └──[🔀] $ref (28107:11)❌ 
  │ ├─┬plugins
  │ │ ├──[-] items (27772:13)❌ 
  │ │ ├──[🔀] type (28061:13)❌ 
  │ │ └──[-] description (27770:24)
  │ ├─┬stop_server_tools_when
  │ │ └──[🔀] $ref (28141:11)❌ 
  │ ├─┬reasoning
  │ │ └──[🔀] $ref (26474:29)❌ 
  │ ├─┬service_tier
  │ │ ├──[-] enum (27838:15)❌ 
  │ │ ├──[-] enum (27839:15)❌ 
  │ │ ├──[-] enum (27840:15)❌ 
  │ │ ├──[-] enum (27841:15)❌ 
  │ │ ├──[-] enum (27834:15)❌ 
  │ │ ├──[-] enum (27835:15)❌ 
  │ │ ├──[-] enum (27836:15)❌ 
  │ │ ├──[-] enum (27837:15)❌ 
  │ │ ├──[🔀] description (28119:24)
  │ │ ├──[-] default (27831:20)❌ 
  │ │ ├──[+] example (28120:20)
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-unknown-values (27845:39)❌ 
  │ ├─┬metadata
  │ │ └──[🔀] $ref (28038:11)❌ 
  │ ├─┬tool_choice
  │ │ └──[🔀] $ref (30701:9)❌ 
  │ ├─┬top_k
  │ │ ├──[+] items (28164:13)❌ 
  │ │ └──[🔀] type (28238:17)❌ 
  │ ├─┬stream
  │ │ └──[+] const (28147:18)❌ 
  │ ├─┬prompt_cache_key
  │ │ └──[🔀] $ref (29546:9)❌ 
  │ ├─┬temperature
  │ │ ├──[🔀] type (28152:17)❌ 
  │ │ ├──[-] format (27860:19)❌ 
  │ │ └──[+] default (28151:20)❌ 
  │ ├─┬max_output_tokens
  │ │ └──[🔀] type (28031:13)❌ 
  │ ├─┬provider
  │ │ └──[🔀] $ref (25843:20)❌ 
  │ ├─┬top_p
  │ │ ├──[🔀] type (28243:13)❌ 
  │ │ └──[-] format (27937:19)❌ 
  │ ├─┬image_config
  │ │ └──[🔀] $ref (28015:11)❌ 
  │ ├─┬presence_penalty
  │ │ ├──[+] items (28066:13)❌ 
  │ │ ├──[🔀] type (28096:17)❌ 
  │ │ ├──[-] format (27804:19)❌ 
  │ │ └──[+] description (28064:24)
  │ ├─┬user
  │ │ └──[🔀] $ref (22269:9)❌ 
  │ ├─┬tools
  │ │ └──[🔀] $ref (22217:9)❌ 
  │ ├─┬include
  │ │ └──[🔀] $ref (13336:9)❌ 
  │ ├─┬model
  │ │ ├──[+] items (28051:13)❌ 
  │ │ ├──[🔀] type (28052:17)❌ 
  │ │ ├──[+] description (28046:24)
  │ │ └──[+] example (28048:13)
  │ ├─┬top_logprobs
  │ │ └──[🔀] type (28240:17)❌ 
  │ ├─┬store
  │ │ └──[🔀] $ref (29432:20)❌ 
  │ ├─┬trace
  │ │ └──[🔀] $ref (28246:11)❌ 
  │ ├─┬safety_identifier
  │ │ └──[🔀] $ref (10871:19)❌ 
  │ └─┬previous_response_id
  │   ├──[+] type (28100:13)❌ 
  │   ├──[+] format (28098:19)❌ 
  │   └──[-] description (27809:24)
  ├─┬MessagesContentBlockStartEvent
  │ └─┬content_block
  │   ├──[+] anyOf (16956:15)
  │   └─┬ANYOF
  │     └──[🔀] $ref (23012:20)❌ 
  ├─┬ChatFunctionTool
  │ └─┬ANYOF
  │   ├──[+] properties (7153:13)
  │   ├─┬type
  │   │ ├──[+] required (7199:19)❌ 
  │   │ ├──[-] enum (7169:19)❌ 
  │   │ ├──[🔀] type (7200:21)❌ 
  │   │ ├──[+] description (7156:28)
  │   │ ├──[+] example (7158:17)
  │   │ ├──[+] properties (7169:17)
  │   │ ├──[+] properties (7171:17)
  │   │ ├──[+] properties (7175:17)
  │   │ ├──[+] properties (7180:17)
  │   │ └──[+] properties (7192:17)
  │   └─┬function
  │     ├──[+] properties (7169:17)
  │     ├─┬strict
  │     │ ├──[+] additionalProperties (7181:41)❌ 
  │     │ ├──[🔀] type (7191:25)❌ 
  │     │ ├──[🔀] description (7182:32)
  │     │ └──[🔀] example (7184:21)
  │     ├─┬description
  │     │ ├──[🔀] type (7170:25)❌ 
  │     │ ├──[-] description (7138:32)
  │     │ └──[-] example (7139:28)
  │     ├─┬parameters
  │     │ ├──[-] additionalProperties (7147:41)❌ 
  │     │ ├──[🔀] type (7179:25)❌ 
  │     │ ├──[+] maxLength (7178:30)❌ 
  │     │ ├──[🔀] description (7176:32)
  │     │ └──[🔀] example (7177:28)
  │     └─┬name
  │       ├──[-] maxLength (7144:30)❌ 
  │       ├──[🔀] description (7172:32)
  │       └──[🔀] example (7173:28)
  ├─┬MessagesMessageParam
  │ └─┬content
  │   └─┬ANYOF
  │     └─┬Schema
  │       └──[+] oneOf (23034:7)
  ├─┬VideoGenerationResponse
  │ ├──[+] properties (32840:9)
  │ ├─┬id
  │ │ └──[🔀] description (32844:24)
  │ ├─┬polling_url
  │ │ └──[+] description (32847:24)
  │ ├─┬usage
  │ │ └──[🔀] $ref (32862:11)❌ 
  │ ├─┬status
  │ │ ├──[-] enum (32531:15)❌ 
  │ │ ├──[-] enum (32526:15)❌ 
  │ │ ├──[-] enum (32527:15)❌ 
  │ │ ├──[-] enum (32528:15)❌ 
  │ │ ├──[-] enum (32529:15)❌ 
  │ │ ├──[-] enum (32530:15)❌ 
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-unknown-values (32533:39)❌ 
  │ ├─┬generation_id
  │ │ ├──[🔀] type (32842:17)❌ 
  │ │ └──[🔀] description (32841:24)
  │ └─┬unsigned_urls
  │   ├──[+] enum (32856:15)
  │   ├──[+] enum (32857:15)
  │   ├──[+] enum (32858:15)
  │   ├──[+] enum (32853:15)
  │   ├──[+] enum (32854:15)
  │   ├──[+] enum (32855:15)
  │   ├──[-] items (32536:13)❌ 
  │   ├──[🔀] type (32859:17)❌ 
  │   └─┬Extensions
  │     └──[+] x-speakeasy-unknown-values (32860:39)
  ├─┬ORAnthropicContentBlock
  │ ├──[+] oneOf (23012:7)
  │ └──Discriminator
  └─┬BaseResponsesResult
    └─┬tools
      └─┬Schema
        └─┬ONEOF
          └─┬ALLOF
            ├──[+] properties (4519:23)
            ├──[+] properties (4537:23)
            ├─┬async
            │ ├──[+] items (4521:27)❌ 
            │ ├──[🔀] type (4527:27)❌ 
            │ ├──[-] description (4505:38)
            │ └──[-] example (4506:34)
            └─┬defer_loading
              └──[🔀] description (4534:38)
Document Element Total Changes Breaking Changes
paths 82 37
components 397 240

View full report

Linting Report 0 errors, 5 warnings, 40 hints

View full report

GO CHANGELOG

No relevant generator changes

Based on Speakeasy CLI 1.787.0

Last updated by Speakeasy workflow

* `OpenRouter.Batch.CreateBatches()`:  `response.Results[].Response.Body` **Changed**
* `OpenRouter.Batch.GetBatches()`:  `response.Results[].Response.Body` **Changed**
* `OpenRouter.Chat.Send()`:  `request.ChatRequest` **Changed**
* `OpenRouter.ApiKeys.GetCurrentKeyMetadata()`:  `response.Data` **Changed**
* `OpenRouter.Presets.CreatePresetsChatCompletions()`:  `request.ChatRequest` **Changed**
* `OpenRouter.Presets.CreatePresetsMessages()`:  `request.MessagesRequest` **Changed**
* `OpenRouter.Presets.CreatePresetsResponses()`:  `request.ResponsesRequest` **Changed**
* `OpenRouter.Responses.Send()`: 
  *  `request.ResponsesRequest` **Changed**
  *  `response` **Changed**
* `OpenRouter.Beta.Responses.Send()`: 
  *  `request.ResponsesRequest` **Changed**
  *  `response` **Changed**
* `OpenRouter.VideoGeneration.Generate()`:  `response.ExpiresAt` **Added**
* `OpenRouter.VideoGeneration.GetGeneration()`:  `response.ExpiresAt` **Added**
@github-actions github-actions Bot added the patch Patch version bump label Oct 10, 2026
@mintlify

mintlify Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
openrouter-production 🟢 Ready View Preview Oct 10, 2026, 5:13 PM

@mintlify

mintlify Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
openrouter-staging 🟢 Ready View Preview Oct 10, 2026, 5:14 PM

@openrouter-docs-sync
openrouter-docs-sync Bot merged commit 7ace13a into main Oct 10, 2026
1 check passed
@openrouter-docs-sync
openrouter-docs-sync Bot deleted the speakeasy-sdk-regen-1791652042 branch October 10, 2026 17:14
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