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
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
- name: Get GitHub OIDC Token
if: github.repository == 'stainless-sdks/runloop-node'
id: github-oidc
uses: runloopai/github-script@main
uses: actions/github-script@v8
with:
script: core.setOutput('github_token', await core.getIDToken());

Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.3.0"
".": "1.3.1"
}
8 changes: 4 additions & 4 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 103
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-5359067a857aa94f69bae0d3311856be3e637da067fdc9dbf8bd26fe476efbd8.yml
openapi_spec_hash: 5227ef7c306d5226c3aee8932b2e8c6a
config_hash: cb43d4ca9e64d5a099199d6818d70539
configured_endpoints: 106
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-63dab7833d6670810c4f4882df560ebbfe2de8e8e1a98d51422368607b5335ae.yml
openapi_spec_hash: ebb5068064f7469f9239b18a51a6fe44
config_hash: fd168de77f219e46a1427bbec2eecfb9
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Changelog

## 1.3.1 (2026-01-28)

Full Changelog: [v1.3.0...v1.3.1](https://github.com/runloopai/api-client-ts/compare/v1.3.0...v1.3.1)

### Features

* **benchmark:** adding in progress benchmark runs for benchmark jobs ([#7183](https://github.com/runloopai/api-client-ts/issues/7183)) ([65f75d9](https://github.com/runloopai/api-client-ts/commit/65f75d9f1711422459bc952c7833ef8f8e750477))


### Bug Fixes

* smoketest workflow workflow_call event checkout on caller repo ([#687](https://github.com/runloopai/api-client-ts/issues/687)) ([77d82a9](https://github.com/runloopai/api-client-ts/commit/77d82a97fc468aafb29780d472f90c24b1a0041a))
* updating the readme ([#692](https://github.com/runloopai/api-client-ts/issues/692)) ([80fb27a](https://github.com/runloopai/api-client-ts/commit/80fb27a9f7f4b99c3581b5121dae0c6346064f6c))


### Chores

* **ci:** upgrade `actions/github-script` ([9417f0c](https://github.com/runloopai/api-client-ts/commit/9417f0c97c6811ee7147db7942104be46e581f6f))
* remove api docs readme reference ([#690](https://github.com/runloopai/api-client-ts/issues/690)) ([dd16be0](https://github.com/runloopai/api-client-ts/commit/dd16be0ff1797427d813a5bc98a6a8cc1583a57a))

## 1.3.0 (2026-01-22)

Full Changelog: [v1.2.0-beta-2...v1.3.0](https://github.com/runloopai/api-client-ts/compare/v1.2.0-beta-2...v1.3.0)
Expand Down
14 changes: 14 additions & 0 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,20 @@ Methods:
- <code title="post /v1/benchmark_runs/{id}/complete">client.benchmarkRuns.<a href="./src/resources/benchmark-runs.ts">complete</a>(id) -> BenchmarkRunView</code>
- <code title="get /v1/benchmark_runs/{id}/scenario_runs">client.benchmarkRuns.<a href="./src/resources/benchmark-runs.ts">listScenarioRuns</a>(id, { ...params }) -> ScenarioRunViewsBenchmarkRunsCursorIDPage</code>

# BenchmarkJobs

Types:

- <code><a href="./src/resources/benchmark-jobs.ts">BenchmarkJobCreateParameters</a></code>
- <code><a href="./src/resources/benchmark-jobs.ts">BenchmarkJobListView</a></code>
- <code><a href="./src/resources/benchmark-jobs.ts">BenchmarkJobView</a></code>

Methods:

- <code title="post /v1/benchmark_jobs">client.benchmarkJobs.<a href="./src/resources/benchmark-jobs.ts">create</a>({ ...params }) -> BenchmarkJobView</code>
- <code title="get /v1/benchmark_jobs/{id}">client.benchmarkJobs.<a href="./src/resources/benchmark-jobs.ts">retrieve</a>(id) -> BenchmarkJobView</code>
- <code title="get /v1/benchmark_jobs">client.benchmarkJobs.<a href="./src/resources/benchmark-jobs.ts">list</a>({ ...params }) -> BenchmarkJobListView</code>

# Agents

Types:
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@runloop/api-client",
"version": "1.3.0",
"version": "1.3.1",
"description": "The official TypeScript library for the Runloop API",
"author": "Runloop <support@runloop.ai>",
"types": "dist/sdk.d.ts",
Expand Down
19 changes: 19 additions & 0 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,14 @@ import {
AgentViewsAgentsCursorIDPage,
Agents,
} from './resources/agents';
import {
BenchmarkJobCreateParameters,
BenchmarkJobCreateParams,
BenchmarkJobListParams,
BenchmarkJobListView,
BenchmarkJobView,
BenchmarkJobs,
} from './resources/benchmark-jobs';
import {
BenchmarkRunListParams,
BenchmarkRunListScenarioRunsParams,
Expand Down Expand Up @@ -324,6 +332,7 @@ export class Runloop extends Core.APIClient {

benchmarks: API.Benchmarks = new API.Benchmarks(this);
benchmarkRuns: API.BenchmarkRuns = new API.BenchmarkRuns(this);
benchmarkJobs: API.BenchmarkJobs = new API.BenchmarkJobs(this);
agents: API.Agents = new API.Agents(this);
blueprints: API.Blueprints = new API.Blueprints(this);
devboxes: API.Devboxes = new API.Devboxes(this);
Expand Down Expand Up @@ -380,6 +389,7 @@ Runloop.Benchmarks = Benchmarks;
Runloop.BenchmarkViewsBenchmarksCursorIDPage = BenchmarkViewsBenchmarksCursorIDPage;
Runloop.BenchmarkRuns = BenchmarkRuns;
Runloop.BenchmarkRunViewsBenchmarkRunsCursorIDPage = BenchmarkRunViewsBenchmarkRunsCursorIDPage;
Runloop.BenchmarkJobs = BenchmarkJobs;
Runloop.Agents = Agents;
Runloop.AgentViewsAgentsCursorIDPage = AgentViewsAgentsCursorIDPage;
Runloop.Blueprints = Blueprints;
Expand Down Expand Up @@ -499,6 +509,15 @@ export declare namespace Runloop {
type BenchmarkRunListScenarioRunsParams as BenchmarkRunListScenarioRunsParams,
};

export {
BenchmarkJobs as BenchmarkJobs,
type BenchmarkJobCreateParameters as BenchmarkJobCreateParameters,
type BenchmarkJobListView as BenchmarkJobListView,
type BenchmarkJobView as BenchmarkJobView,
type BenchmarkJobCreateParams as BenchmarkJobCreateParams,
type BenchmarkJobListParams as BenchmarkJobListParams,
};

export {
Agents as Agents,
type AgentCreateParameters as AgentCreateParameters,
Expand Down
Loading