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
1,300 changes: 1,278 additions & 22 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 @@ -36,7 +36,7 @@ generation:
documentation: mintlify
preApplyUnionDiscriminators: true
python:
version: 1.1.151
version: 1.1.152
additionalDependencies:
dev: {}
main: {}
Expand Down
1,620 changes: 1,620 additions & 0 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:4375b0282081810779ada4291534f7e2f2187decb5310c1e7b66f1a0342f7103
sourceBlobDigest: sha256:1f82abd5653a7823db8675692794f6b32a0f74447a1aac741d650ea014f983af
sourceRevisionDigest: sha256:f372695c8d95f0486ae2494a35f43d3143679a95c48ec8fac077a3827484ae81
sourceBlobDigest: sha256:3c5b24e2b7e270598cf25304fb459757f30c7da5b495e1058d65c4c3c19830b2
tags:
- latest
- 1.0.0
targets:
open-router:
source: OpenRouter API
sourceNamespace: open-router-chat-completions-api
sourceRevisionDigest: sha256:4375b0282081810779ada4291534f7e2f2187decb5310c1e7b66f1a0342f7103
sourceBlobDigest: sha256:1f82abd5653a7823db8675692794f6b32a0f74447a1aac741d650ea014f983af
sourceRevisionDigest: sha256:f372695c8d95f0486ae2494a35f43d3143679a95c48ec8fac077a3827484ae81
sourceBlobDigest: sha256:3c5b24e2b7e270598cf25304fb459757f30c7da5b495e1058d65c4c3c19830b2
codeSamplesNamespace: open-router-python-code-samples
codeSamplesRevisionDigest: sha256:575c2deec53a260cff11a3849a75f4e27fe65c3651311382ca749ce2fe0e7393
codeSamplesRevisionDigest: sha256:c9a74e74510bfbe06a5613e792d32fdaf7f9409dc8d66e7503a1c498f83d3cfd
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 @@ -2299,4 +2299,14 @@ Based on:
### Generated
- [python v1.1.151] .
### Releases
- [PyPI v1.1.151] https://pypi.org/project/openrouter/1.1.151 - .
- [PyPI v1.1.151] https://pypi.org/project/openrouter/1.1.151 - .

## 2026-09-16 19:55:24
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v1.1.152] .
### Releases
- [PyPI v1.1.152] https://pypi.org/project/openrouter/1.1.152 - .
15 changes: 15 additions & 0 deletions docs/components/vaultsecret.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
title: "VaultSecret"
---

Metadata for one stored secret. The secret value is never returned. `fingerprint` is a keyed SHA-256 digest of the value: equal fingerprints within one scope mean equal values, but a workspace secret and its intern copy carry different fingerprints. `hosts` and `fingerprint` are `null` only for legacy rows written before host binding was required; storing the secret again assigns hosts.


## Fields

| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A |
| `fingerprint` | *Nullable[str]* | :heavy_check_mark: | N/A |
| `hosts` | List[*str*] | :heavy_check_mark: | N/A |
| `name` | *str* | :heavy_check_mark: | N/A |
12 changes: 12 additions & 0 deletions docs/components/vaultsecretcopyrequest.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: "VaultSecretCopyRequest"
---

Workspace secrets to copy into the intern scope.


## Fields

| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| `names` | List[*str*] | :heavy_check_mark: | Names of workspace secrets to copy, 1 to 100 unique entries. Every name must exist in the workspace scope. |
12 changes: 12 additions & 0 deletions docs/components/vaultsecretcopyresponse.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: "VaultSecretCopyResponse"
---

Metadata for the copies now stored in the intern scope, one entry per requested name.


## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| `data` | List[[components.VaultSecret](../components/vaultsecret.mdx)] | :heavy_check_mark: | N/A |
13 changes: 13 additions & 0 deletions docs/components/vaultsecretlistresponse.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: "VaultSecretListResponse"
---

One page of secret metadata for the selected scope.


## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| `data` | List[[components.VaultSecret](../components/vaultsecret.mdx)] | :heavy_check_mark: | N/A |
| `has_more` | *bool* | :heavy_check_mark: | True when more secrets exist beyond this page. Request the next page with `offset` increased by the number of returned entries. |
12 changes: 12 additions & 0 deletions docs/components/vaultsecretresponse.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: "VaultSecretResponse"
---

Metadata for the stored secret.


## Fields

| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `data` | [components.VaultSecret](../components/vaultsecret.mdx) | :heavy_check_mark: | Metadata for one stored secret. The secret value is never returned. `fingerprint` is a keyed SHA-256 digest of the value: equal fingerprints within one scope mean equal values, but a workspace secret and its intern copy carry different fingerprints. `hosts` and `fingerprint` are `null` only for legacy rows written before host binding was required; storing the secret again assigns hosts. | \{<br/>"created_at": "2026-09-15T17:44:00.000Z",<br/>"fingerprint": "sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08",<br/>"hosts": [<br/>"api.github.com"<br/>],<br/>"name": "github_token"<br/>} |
Loading