Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
144 changes: 79 additions & 65 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ generation:
documentation: mintlify
preApplyUnionDiscriminators: true
typescript:
version: 1.3.8
version: 1.3.9
acceptHeaderEnum: false
additionalDependencies:
dependencies:
Expand Down
375 changes: 312 additions & 63 deletions .speakeasy/out.openapi.yaml

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@ speakeasyVersion: 1.787.0
sources:
OpenRouter API:
sourceNamespace: open-router-chat-completions-api
sourceRevisionDigest: sha256:217cc17d35c02b1b2bb855a52836ea401e778d519baec6679c86e18d07311a76
sourceBlobDigest: sha256:7228242345cf800709206502b1f6b6103752a46578e8f553d67bc6e373995327
sourceRevisionDigest: sha256:28c9fb69b7ab04edbbe4d9b887d11553e2c4e7d147dd3e1e73fe642a00741d7c
sourceBlobDigest: sha256:ef9a1f17fef94059bf6972bd0dd96bff3166a06edf81f9ede3cfca9e47162f59
tags:
- latest
- 1.0.0
targets:
openrouter:
source: OpenRouter API
sourceNamespace: open-router-chat-completions-api
sourceRevisionDigest: sha256:217cc17d35c02b1b2bb855a52836ea401e778d519baec6679c86e18d07311a76
sourceBlobDigest: sha256:7228242345cf800709206502b1f6b6103752a46578e8f553d67bc6e373995327
sourceRevisionDigest: sha256:28c9fb69b7ab04edbbe4d9b887d11553e2c4e7d147dd3e1e73fe642a00741d7c
sourceBlobDigest: sha256:ef9a1f17fef94059bf6972bd0dd96bff3166a06edf81f9ede3cfca9e47162f59
codeSamplesNamespace: open-router-chat-completions-api-typescript-code-samples
codeSamplesRevisionDigest: sha256:df5447f18e01ce0c745bf36442e17e092031f31fdf1a3c9d8de2fa52eac174c9
codeSamplesRevisionDigest: sha256:9345520320f4dd008b31de30aa45fdb3f47741b5ddef4ec9f8ce8e3b62858bf1
workflow:
workflowVersion: 1.0.0
speakeasyVersion: 1.787.0
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -3876,4 +3876,14 @@ Based on:
### Generated
- [typescript v1.3.8] .
### Releases
- [NPM v1.3.8] https://www.npmjs.com/package/@openrouter/sdk/v/1.3.8 - .
- [NPM v1.3.8] https://www.npmjs.com/package/@openrouter/sdk/v/1.3.8 - .

## 2026-09-21 01:08:11
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v1.3.9] .
### Releases
- [NPM v1.3.9] https://www.npmjs.com/package/@openrouter/sdk/v/1.3.9 - .
2 changes: 1 addition & 1 deletion docs/models/errors/internchaterrorresponse.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ import { InternChatErrorResponse } from "@openrouter/sdk/models/errors";

| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `error` | [models.InternChatError](../../models/internchaterror.mdx) | :heavy_check_mark: | The OpenAI-compatible error object. `metadata` is present on refusals from the chat route. Authentication refusals (`401`), the departed-creator `403` and the programme `404` carry only `code` and `message`. | \{<br/>"code": 409,<br/>"message": "That question is no longer waiting for an answer.",<br/>"metadata": \{<br/>"reason": "interaction_not_pending"<br/>}<br/>} |
| `error` | [models.InternChatError](../../models/internchaterror.mdx) | :heavy_check_mark: | The OpenAI-compatible error object. `metadata` is present on refusals from the chat route. Authentication refusals (`401`), the departed-creator `403` and the programme `404` carry only `code` and `message`. | \{<br/>"code": 409,<br/>"message": "That question is no longer waiting for an answer.",<br/>"metadata": \{<br/>"reason": "interaction_not_pending",<br/>"retryable": false<br/>}<br/>} |
2 changes: 1 addition & 1 deletion docs/models/internchatcompletionchunk.mdx

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/models/internchaterror.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ let value: InternChatError = {
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| `code` | *number* | :heavy_check_mark: | The HTTP status of the response. | |
| `message` | *string* | :heavy_check_mark: | N/A | |
| `metadata` | [models.InternChatErrorMetadata](../models/internchaterrormetadata.mdx) | :heavy_minus_sign: | Machine-readable detail for the failure. | \{<br/>"reason": "interaction_not_pending"<br/>} |
| `metadata` | [models.InternChatErrorMetadata](../models/internchaterrormetadata.mdx) | :heavy_minus_sign: | Machine-readable detail for the failure. | \{<br/>"reason": "interaction_not_pending",<br/>"retryable": false<br/>} |
Loading
Loading