Skip to content

Releases: OpenRouterTeam/typescript-sdk

typescript - v0.13.65 - 2026-07-17 20:59:36

Choose a tag to compare

@github-actions github-actions released this 17 Jul 20:59
ac0d221

Generated by Speakeasy CLI

@openrouter/sdk 0.13.65

Typescript SDK Changes:

  • openrouter.guardrails.list(): response.data[].contentFilters[].action.enum(flag) Added
  • openrouter.guardrails.create():
    • request.createGuardrailRequest.contentFilters[].action.enum(flag) Added
    • response.data.contentFilters[].action.enum(flag) Added
  • openrouter.guardrails.get(): response.data.contentFilters[].action.enum(flag) Added
  • openrouter.guardrails.update():
    • request.updateGuardrailRequest.contentFilters[].action.enum(flag) Added
    • response.data.contentFilters[].action.enum(flag) Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed

typescript - v0.13.64 - 2026-07-17 18:34:43

Choose a tag to compare

@github-actions github-actions released this 17 Jul 18:34
71eedef

Generated by Speakeasy CLI

2026-07-17 18:34:43

Changes

Based on:

Generated

  • [typescript v0.13.64] .

Releases

Publishing Completed

typescript - v0.13.63 - 2026-07-17 18:13:54

Choose a tag to compare

@github-actions github-actions released this 17 Jul 18:14
6966dfd

Generated by Speakeasy CLI

@openrouter/sdk 0.13.63

Typescript SDK Changes:

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

Generated with Speakeasy CLI 1.787.0

Publishing Completed

typescript - v0.13.62 - 2026-07-17 16:33:12

Choose a tag to compare

@github-actions github-actions released this 17 Jul 16:33
80099a1

Generated by Speakeasy CLI

@openrouter/sdk 0.13.62

Typescript SDK Changes:

  • openrouter.beta.responses.send(): response Changed

Generated with Speakeasy CLI 1.787.0

Publishing Completed

typescript - v0.13.61 - 2026-07-17 14:41:32

Choose a tag to compare

@github-actions github-actions released this 17 Jul 14:41
b7e12b2

Generated by Speakeasy CLI

@openrouter/sdk 0.13.61

Typescript SDK Changes:

  • openrouter.beta.responses.send():
    • request.responsesRequest.plugins[].union(auto-beta-router) Added
  • openrouter.chat.send():
    • request.chatRequest.plugins[].union(auto-beta-router) Added
  • openrouter.presets.createPresetsChatCompletions():
    • request.chatRequest.plugins[].union(auto-beta-router) Added
  • openrouter.presets.createPresetsMessages():
    • request.messagesRequest.plugins[].union(auto-beta-router) Added
  • openrouter.presets.createPresetsResponses():
    • request.responsesRequest.plugins[].union(auto-beta-router) Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed

typescript - v0.13.60 - 2026-07-16 19:44:49

Choose a tag to compare

@github-actions github-actions released this 16 Jul 19:44
168ba5f

Generated by Speakeasy CLI

2026-07-16 19:44:49

Changes

Based on:

Generated

  • [typescript v0.13.60] .

Releases

Publishing Completed

typescript - v0.13.59 - 2026-07-16 15:44:12

Choose a tag to compare

@github-actions github-actions released this 16 Jul 15:44
d658485

Generated by Speakeasy CLI

@openrouter/sdk 0.13.59

Typescript SDK Changes:

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

Generated with Speakeasy CLI 1.787.0

Publishing Completed

typescript - v0.13.58 - 2026-07-16 00:31:29

Choose a tag to compare

@github-actions github-actions released this 16 Jul 00:31
811be39

Generated by Speakeasy CLI

@openrouter/sdk 0.13.58

Typescript SDK Changes:

  • openrouter.beta.responses.send():
    • request.responsesRequest.input.union(Array<>)[].union(ReasoningItem).format.enum(metaResponsesV1) Added
    • response Changed
  • openrouter.chat.send():
    • request.chatRequest.messages[].union(assistant).reasoningDetails[].union(reasoning.summary).format.enum(metaResponsesV1) Added
    • response Changed
  • openrouter.presets.createPresetsChatCompletions():
    • request.chatRequest.messages[].union(assistant).reasoningDetails[].union(reasoning.summary).format.enum(metaResponsesV1) Added
  • openrouter.presets.createPresetsResponses():
    • request.responsesRequest.input.union(Array<>)[].union(class (8)).format.enum(metaResponsesV1) Added

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.57 - 2026-07-15 21:22:39

Choose a tag to compare

@github-actions github-actions released this 15 Jul 21:22
91b39b9

Generated by Speakeasy CLI

@openrouter/sdk 0.13.57

Typescript SDK Changes:

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

Generated with Speakeasy CLI 1.763.2

Publishing Completed

typescript - v0.13.56 - 2026-07-15 14:55:30

Choose a tag to compare

@github-actions github-actions released this 15 Jul 14:55
e384f2b

Generated by Speakeasy CLI

@openrouter/sdk 0.13.56

Typescript SDK Changes:

  • openrouter.chat.send():
    • request.chatRequest.prediction Added
  • openrouter.embeddings.listModels(): response.data[].supportedParameters[].enum(prediction) Added
  • openrouter.endpoints.listZdrEndpoints(): response.data[].supportedParameters[].enum(prediction) Added
  • openrouter.endpoints.list(): response.data.endpoints[].supportedParameters[].enum(prediction) Added
  • openrouter.models.get(): response.data.supportedParameters[].enum(prediction) Added
  • openrouter.models.list(): response.data[].supportedParameters[].enum(prediction) Added
  • openrouter.models.listForUser(): response.data[].supportedParameters[].enum(prediction) Added
  • openrouter.presets.createPresetsChatCompletions():
    • request.chatRequest.prediction Added

Generated with Speakeasy CLI 1.763.2

Publishing Completed