Skip to content

Releases: OpenRouterTeam/typescript-sdk

typescript - v0.13.43 - 2026-07-11 03:25:28

Choose a tag to compare

@github-actions github-actions released this 11 Jul 03:25
97e82ab

Generated by Speakeasy CLI

@openrouter/sdk 0.13.43

Typescript SDK Changes:

  • openrouter.beta.responses.send():
    • request.responsesRequest.provider.ignore[].union(ProviderName).enum(meta) Added
  • openrouter.byok.list():
    • request.provider Changed
    • response.data[].provider.enum(meta) Added
  • openrouter.byok.create():
    • request.createByokKeyRequest.provider.enum(meta) Added
    • response.data.provider.enum(meta) Added
  • openrouter.byok.get(): response.data.provider.enum(meta) Added
  • openrouter.byok.update(): response.data.provider.enum(meta) Added
  • openrouter.chat.send():
    • request.chatRequest.provider.ignore[].union(ProviderName).enum(meta) Added
  • openrouter.embeddings.generate():
    • request.requestBody.provider.ignore[].union(ProviderName).enum(meta) Added
  • openrouter.endpoints.listZdrEndpoints(): response.data[].providerName.enum(meta) Added
  • openrouter.endpoints.list(): response.data.endpoints[].providerName.enum(meta) Added
  • openrouter.presets.createPresetsChatCompletions():
    • request.chatRequest.provider.ignore[].union(ProviderName).enum(meta) Added
  • openrouter.presets.createPresetsMessages():
    • request.messagesRequest.provider.ignore[].union(ProviderName).enum(meta) Added
  • openrouter.presets.createPresetsResponses():
    • request.responsesRequest.provider.ignore[].union(ProviderName).enum(meta) Added
  • openrouter.rerank.rerank():
    • request.requestBody.provider.ignore[].union(ProviderName).enum(meta) Added

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.42 - 2026-07-10 23:07:29

Choose a tag to compare

@github-actions github-actions released this 10 Jul 23:07
ef5f9f9

Generated by Speakeasy CLI

@openrouter/sdk 0.13.42

Typescript SDK Changes:

  • openrouter.beta.responses.send():
    • request.responsesRequest.provider.ignore[].union(ProviderName).enum(deepgram) Added
  • openrouter.tts.createSpeech():
    • request.speechRequest.provider.options.deepgram Added
  • openrouter.stt.createTranscription():
    • request.sttRequest.provider.options.deepgram Added
  • openrouter.byok.list():
    • request.provider Changed
    • response.data[].provider.enum(deepgram) Added
  • openrouter.byok.create():
    • request.createByokKeyRequest.provider.enum(deepgram) Added
    • response.data.provider.enum(deepgram) Added
  • openrouter.byok.get(): response.data.provider.enum(deepgram) Added
  • openrouter.byok.update(): response.data.provider.enum(deepgram) Added
  • openrouter.chat.send():
    • request.chatRequest.provider.ignore[].union(ProviderName).enum(deepgram) Added
  • openrouter.embeddings.generate():
    • request.requestBody.provider.ignore[].union(ProviderName).enum(deepgram) Added
  • openrouter.endpoints.listZdrEndpoints(): response.data[].providerName.enum(deepgram) Added
  • openrouter.endpoints.list(): response.data.endpoints[].providerName.enum(deepgram) Added
  • openrouter.generations.getGeneration(): response.data.providerResponses[].providerName.enum(deepgram) Added
  • openrouter.images.generate():
    • request.imageGenerationRequest.provider.options.deepgram Added
  • openrouter.presets.createPresetsChatCompletions():
    • request.chatRequest.provider.ignore[].union(ProviderName).enum(deepgram) Added
  • openrouter.presets.createPresetsMessages():
    • request.messagesRequest.provider.ignore[].union(ProviderName).enum(deepgram) Added
  • openrouter.presets.createPresetsResponses():
    • request.responsesRequest.provider.ignore[].union(ProviderName).enum(deepgram) Added
  • openrouter.rerank.rerank():
    • request.requestBody.provider.ignore[].union(ProviderName).enum(deepgram) Added
  • openrouter.videoGeneration.generate():
    • request.videoGenerationRequest.provider.options.deepgram Added

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.41 - 2026-07-10 20:19:41

Choose a tag to compare

@github-actions github-actions released this 10 Jul 20:19
a4980b7

Generated by Speakeasy CLI

@openrouter/sdk 0.13.41

Typescript SDK Changes:

  • openrouter.beta.analytics.queryAnalytics():
    • request.requestBody Changed

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.40 - 2026-07-10 15:47:35

Choose a tag to compare

@github-actions github-actions released this 10 Jul 15:47
4aaef32

Generated by Speakeasy CLI

@openrouter/sdk 0.13.40

Typescript SDK Changes:

  • openrouter.beta.responses.send():
    • request.responsesRequest.input.union(Array<>)[] Changed
  • openrouter.presets.createPresetsResponses():
    • request.responsesRequest.input.union(Array<>)[] Changed

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.39 - 2026-07-10 01:24:24

Choose a tag to compare

@github-actions github-actions released this 10 Jul 01:24
9fcae20

Generated by Speakeasy CLI

@openrouter/sdk 0.13.39

Typescript SDK Changes:

  • openrouter.beta.responses.send():
    • request.responsesRequest Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • openrouter.presets.createPresetsResponses():
    • request.responsesRequest Changed (Breaking ⚠️)

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.38 - 2026-07-09 21:40:59

Choose a tag to compare

@github-actions github-actions released this 09 Jul 21:41
825410c

Generated by Speakeasy CLI

@openrouter/sdk 0.13.38

Typescript SDK Changes:

  • openrouter.tts.createSpeech():
    • request.speechRequest.provider.options Changed (Breaking ⚠️)
  • openrouter.stt.createTranscription():
    • request.sttRequest.provider.options Changed (Breaking ⚠️)
  • openrouter.byok.list():
    • request.provider Changed (Breaking ⚠️)
    • response.data[].provider Changed (Breaking ⚠️)
  • openrouter.byok.create():
    • request.createByokKeyRequest.provider Changed (Breaking ⚠️)
    • response.data.provider Changed (Breaking ⚠️)
  • openrouter.byok.get(): response.data.provider Changed (Breaking ⚠️)
  • openrouter.byok.update(): response.data.provider Changed (Breaking ⚠️)
  • openrouter.images.generate():
    • request.imageGenerationRequest.provider.options Changed (Breaking ⚠️)
  • openrouter.videoGeneration.generate():
    • request.videoGenerationRequest.provider.options Changed (Breaking ⚠️)
  • openrouter.generations.submitFeedback(): Added

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.37 - 2026-07-09 19:54:09

Choose a tag to compare

@github-actions github-actions released this 09 Jul 19:54
7a8bfb5

Generated by Speakeasy CLI

@openrouter/sdk 0.13.37

Typescript SDK Changes:

  • openrouter.beta.responses.send():
    • request.responsesRequest.tools[].union(image_generation) Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • openrouter.presets.createPresetsResponses():
    • request.responsesRequest.tools[].union(image_generation) Changed (Breaking ⚠️)

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.36 - 2026-07-09 18:20:40

Choose a tag to compare

@github-actions github-actions released this 09 Jul 18:20
07452b4

Generated by Speakeasy CLI

@openrouter/sdk 0.13.36

Typescript SDK Changes:

  • openrouter.beta.responses.send():
    • request.responsesRequest Changed
    • response Changed
  • openrouter.presets.createPresetsResponses():
    • request.responsesRequest Changed

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.35 - 2026-07-09 17:34:13

Choose a tag to compare

@github-actions github-actions released this 09 Jul 17:34
0eb70b2

Generated by Speakeasy CLI

@openrouter/sdk 0.13.35

Typescript SDK Changes:

  • openrouter.beta.responses.send():
    • request.responsesRequest.reasoning.mode Added
    • response Changed
  • openrouter.presets.createPresetsResponses():
    • request.responsesRequest.reasoning.mode Added

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.34 - 2026-07-09 17:18:22

Choose a tag to compare

@github-actions github-actions released this 09 Jul 17:18
2a3ef64

Generated by Speakeasy CLI

@openrouter/sdk 0.13.34

Typescript SDK Changes:

  • openrouter.chat.send():
    • request.chatRequest.messages[].union(assistant).reasoningDetails[].union(reasoning.server_tool_call) Added
    • response Changed
  • openrouter.presets.createPresetsChatCompletions():
    • request.chatRequest.messages[].union(assistant).reasoningDetails[].union(reasoning.server_tool_call) Added

Generated with Speakeasy CLI 1.763.2

Publishing Completed