diff --git a/.release-please-manifest.json b/.release-please-manifest.json index a25d1bc0c..5677a32db 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.15.0" + ".": "1.16.0" } diff --git a/.stats.yml b/.stats.yml index 8eb4b3559..f073b28c0 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 116 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-c33fa67077f6f9cc8cb6d82a71657693f7288e1eff48b7b94099f2f11966b67b.yml -openapi_spec_hash: 4329105152eb16bc5d2063038603ea61 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-8ea4486cd6de6410a6648545710d617f175994f8d12753783585029ce22c225c.yml +openapi_spec_hash: fcb07ce127f4290f1dac51db130365aa config_hash: 6649774d90af30c3559d6a242b6cb4b0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 888fe8cda..bb8ae5a91 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 1.16.0 (2026-04-02) + +Full Changelog: [v1.15.0...v1.16.0](https://github.com/runloopai/api-client-ts/compare/v1.15.0...v1.16.0) + +### Features + +* **benchmark-runs:** add state filter and multi-value benchmark_id support to listBenchmarkRuns ([#8480](https://github.com/runloopai/api-client-ts/issues/8480)) ([12c55bb](https://github.com/runloopai/api-client-ts/commit/12c55bb86eb4a16539e496131a075159c43fa85b)) + + +### Bug Fixes + +* Fix slow list endpoints for object oriented sdk ([#767](https://github.com/runloopai/api-client-ts/issues/767)) ([1f26406](https://github.com/runloopai/api-client-ts/commit/1f264066eb3a66e0e4705508c7ecb7c536b52600)) + ## 1.15.0 (2026-04-01) Full Changelog: [v1.14.1...v1.15.0](https://github.com/runloopai/api-client-ts/compare/v1.14.1...v1.15.0) diff --git a/package.json b/package.json index d9f5350e5..6a1422ec9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@runloop/api-client", - "version": "1.15.0", + "version": "1.16.0", "description": "The official TypeScript library for the Runloop API", "author": "Runloop ", "types": "dist/sdk.d.ts", diff --git a/packages/mcp-server/manifest.json b/packages/mcp-server/manifest.json index eecb190b8..90559571a 100644 --- a/packages/mcp-server/manifest.json +++ b/packages/mcp-server/manifest.json @@ -1,7 +1,7 @@ { "dxt_version": "0.2", "name": "@runloop/api-client-mcp", - "version": "1.15.0", + "version": "1.16.0", "description": "The official MCP Server for the Runloop API", "author": { "name": "Runloop", diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index cf25756c3..f5b212bb9 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@runloop/api-client-mcp", - "version": "1.15.0", + "version": "1.16.0", "description": "The official MCP Server for the Runloop API", "author": "Runloop ", "types": "dist/index.d.ts", diff --git a/packages/mcp-server/src/server.ts b/packages/mcp-server/src/server.ts index 4f3cf23f9..2592595bc 100644 --- a/packages/mcp-server/src/server.ts +++ b/packages/mcp-server/src/server.ts @@ -16,7 +16,7 @@ export const newMcpServer = async (stainlessApiKey: string | undefined) => new McpServer( { name: 'runloop_api_client_api', - version: '1.15.0', + version: '1.16.0', }, { instructions: await getInstructions(stainlessApiKey), diff --git a/src/resources/benchmark-runs.ts b/src/resources/benchmark-runs.ts index f7f529be6..123c40ae3 100644 --- a/src/resources/benchmark-runs.ts +++ b/src/resources/benchmark-runs.ts @@ -176,6 +176,11 @@ export interface BenchmarkRunListParams extends BenchmarkRunsCursorIDPageParams * Filter by name */ name?: string; + + /** + * Filter by state + */ + state?: string; } export interface BenchmarkRunListScenarioRunsParams extends BenchmarkRunsCursorIDPageParams { diff --git a/src/version.ts b/src/version.ts index 3bddfe002..b94d5b16d 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '1.15.0'; // x-release-please-version +export const VERSION = '1.16.0'; // x-release-please-version diff --git a/tests/api-resources/benchmark-runs.test.ts b/tests/api-resources/benchmark-runs.test.ts index 5adf3c5ed..1d4f7157d 100644 --- a/tests/api-resources/benchmark-runs.test.ts +++ b/tests/api-resources/benchmark-runs.test.ts @@ -55,6 +55,7 @@ describe('resource benchmarkRuns', () => { limit: 0, name: 'name', starting_after: 'starting_after', + state: 'state', }, { path: '/_stainless_unknown_path' }, ),