Skip to content

Commit d772c92

Browse files
chore: fix stainless spec / remove deprecated benchmark/runs (#7074)
1 parent 7c8322b commit d772c92

11 files changed

Lines changed: 523 additions & 924 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 108
1+
configured_endpoints: 103
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-5359067a857aa94f69bae0d3311856be3e637da067fdc9dbf8bd26fe476efbd8.yml
33
openapi_spec_hash: 5227ef7c306d5226c3aee8932b2e8c6a
4-
config_hash: 42959fa2708796cc2f83937278dde733
4+
config_hash: cb43d4ca9e64d5a099199d6818d70539

api.md

Lines changed: 14 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -15,43 +15,30 @@ Types:
1515

1616
Types:
1717

18-
- <code><a href="./src/resources/benchmarks/benchmarks.ts">BenchmarkCreateParameters</a></code>
19-
- <code><a href="./src/resources/benchmarks/benchmarks.ts">BenchmarkRunListView</a></code>
20-
- <code><a href="./src/resources/benchmarks/benchmarks.ts">BenchmarkRunView</a></code>
21-
- <code><a href="./src/resources/benchmarks/benchmarks.ts">BenchmarkScenarioUpdateParameters</a></code>
22-
- <code><a href="./src/resources/benchmarks/benchmarks.ts">BenchmarkUpdateParameters</a></code>
23-
- <code><a href="./src/resources/benchmarks/benchmarks.ts">BenchmarkView</a></code>
24-
- <code><a href="./src/resources/benchmarks/benchmarks.ts">ScenarioDefinitionListView</a></code>
25-
- <code><a href="./src/resources/benchmarks/benchmarks.ts">StartBenchmarkRunParameters</a></code>
18+
- <code><a href="./src/resources/benchmarks.ts">BenchmarkCreateParameters</a></code>
19+
- <code><a href="./src/resources/benchmarks.ts">BenchmarkScenarioUpdateParameters</a></code>
20+
- <code><a href="./src/resources/benchmarks.ts">BenchmarkUpdateParameters</a></code>
21+
- <code><a href="./src/resources/benchmarks.ts">BenchmarkView</a></code>
22+
- <code><a href="./src/resources/benchmarks.ts">ScenarioDefinitionListView</a></code>
23+
- <code><a href="./src/resources/benchmarks.ts">StartBenchmarkRunParameters</a></code>
2624

2725
Methods:
2826

29-
- <code title="post /v1/benchmarks">client.benchmarks.<a href="./src/resources/benchmarks/benchmarks.ts">create</a>({ ...params }) -> BenchmarkView</code>
30-
- <code title="get /v1/benchmarks/{id}">client.benchmarks.<a href="./src/resources/benchmarks/benchmarks.ts">retrieve</a>(id) -> BenchmarkView</code>
31-
- <code title="post /v1/benchmarks/{id}">client.benchmarks.<a href="./src/resources/benchmarks/benchmarks.ts">update</a>(id, { ...params }) -> BenchmarkView</code>
32-
- <code title="get /v1/benchmarks">client.benchmarks.<a href="./src/resources/benchmarks/benchmarks.ts">list</a>({ ...params }) -> BenchmarkViewsBenchmarksCursorIDPage</code>
33-
- <code title="get /v1/benchmarks/{id}/definitions">client.benchmarks.<a href="./src/resources/benchmarks/benchmarks.ts">definitions</a>(id, { ...params }) -> ScenarioDefinitionListView</code>
34-
- <code title="get /v1/benchmarks/list_public">client.benchmarks.<a href="./src/resources/benchmarks/benchmarks.ts">listPublic</a>({ ...params }) -> BenchmarkViewsBenchmarksCursorIDPage</code>
35-
- <code title="post /v1/benchmarks/start_run">client.benchmarks.<a href="./src/resources/benchmarks/benchmarks.ts">startRun</a>({ ...params }) -> BenchmarkRunView</code>
36-
- <code title="post /v1/benchmarks/{id}/scenarios">client.benchmarks.<a href="./src/resources/benchmarks/benchmarks.ts">updateScenarios</a>(id, { ...params }) -> BenchmarkView</code>
37-
38-
## Runs
39-
40-
Methods:
41-
42-
- <code title="get /v1/benchmarks/runs/{id}">client.benchmarks.runs.<a href="./src/resources/benchmarks/runs.ts">retrieve</a>(id) -> BenchmarkRunView</code>
43-
- <code title="get /v1/benchmarks/runs">client.benchmarks.runs.<a href="./src/resources/benchmarks/runs.ts">list</a>({ ...params }) -> BenchmarkRunViewsBenchmarkRunsCursorIDPage</code>
44-
- <code title="post /v1/benchmarks/runs/{id}/cancel">client.benchmarks.runs.<a href="./src/resources/benchmarks/runs.ts">cancel</a>(id) -> BenchmarkRunView</code>
45-
- <code title="post /v1/benchmarks/runs/{id}/complete">client.benchmarks.runs.<a href="./src/resources/benchmarks/runs.ts">complete</a>(id) -> BenchmarkRunView</code>
46-
- <code title="get /v1/benchmarks/runs/{id}/scenario_runs">client.benchmarks.runs.<a href="./src/resources/benchmarks/runs.ts">listScenarioRuns</a>(id, { ...params }) -> ScenarioRunViewsBenchmarkRunsCursorIDPage</code>
27+
- <code title="post /v1/benchmarks">client.benchmarks.<a href="./src/resources/benchmarks.ts">create</a>({ ...params }) -> BenchmarkView</code>
28+
- <code title="get /v1/benchmarks/{id}">client.benchmarks.<a href="./src/resources/benchmarks.ts">retrieve</a>(id) -> BenchmarkView</code>
29+
- <code title="post /v1/benchmarks/{id}">client.benchmarks.<a href="./src/resources/benchmarks.ts">update</a>(id, { ...params }) -> BenchmarkView</code>
30+
- <code title="get /v1/benchmarks">client.benchmarks.<a href="./src/resources/benchmarks.ts">list</a>({ ...params }) -> BenchmarkViewsBenchmarksCursorIDPage</code>
31+
- <code title="get /v1/benchmarks/{id}/definitions">client.benchmarks.<a href="./src/resources/benchmarks.ts">definitions</a>(id, { ...params }) -> ScenarioDefinitionListView</code>
32+
- <code title="get /v1/benchmarks/list_public">client.benchmarks.<a href="./src/resources/benchmarks.ts">listPublic</a>({ ...params }) -> BenchmarkViewsBenchmarksCursorIDPage</code>
33+
- <code title="post /v1/benchmarks/start_run">client.benchmarks.<a href="./src/resources/benchmarks.ts">startRun</a>({ ...params }) -> BenchmarkRunView</code>
34+
- <code title="post /v1/benchmarks/{id}/scenarios">client.benchmarks.<a href="./src/resources/benchmarks.ts">updateScenarios</a>(id, { ...params }) -> BenchmarkView</code>
4735

4836
# BenchmarkRuns
4937

5038
Types:
5139

5240
- <code><a href="./src/resources/benchmark-runs.ts">BenchmarkRunListView</a></code>
5341
- <code><a href="./src/resources/benchmark-runs.ts">BenchmarkRunView</a></code>
54-
- <code><a href="./src/resources/benchmark-runs.ts">ScenarioRunListView</a></code>
5542

5643
Methods:
5744

src/index.ts

Lines changed: 19 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,24 @@ import {
4848
BenchmarkRunView,
4949
BenchmarkRunViewsBenchmarkRunsCursorIDPage,
5050
BenchmarkRuns,
51-
ScenarioRunListView,
5251
} from './resources/benchmark-runs';
52+
import {
53+
BenchmarkCreateParameters,
54+
BenchmarkCreateParams,
55+
BenchmarkDefinitionsParams,
56+
BenchmarkListParams,
57+
BenchmarkListPublicParams,
58+
BenchmarkScenarioUpdateParameters,
59+
BenchmarkStartRunParams,
60+
BenchmarkUpdateParameters,
61+
BenchmarkUpdateParams,
62+
BenchmarkUpdateScenariosParams,
63+
BenchmarkView,
64+
BenchmarkViewsBenchmarksCursorIDPage,
65+
Benchmarks,
66+
ScenarioDefinitionListView,
67+
StartBenchmarkRunParameters,
68+
} from './resources/benchmarks';
5369
import {
5470
BlueprintBuildFromInspectionParameters,
5571
BlueprintBuildLog,
@@ -121,25 +137,6 @@ import {
121137
SecretView,
122138
Secrets,
123139
} from './resources/secrets';
124-
import {
125-
BenchmarkCreateParameters,
126-
BenchmarkCreateParams,
127-
BenchmarkDefinitionsParams,
128-
BenchmarkListParams,
129-
BenchmarkListPublicParams,
130-
BenchmarkRunListView as BenchmarksAPIBenchmarkRunListView,
131-
BenchmarkRunView as BenchmarksAPIBenchmarkRunView,
132-
BenchmarkScenarioUpdateParameters,
133-
BenchmarkStartRunParams,
134-
BenchmarkUpdateParameters,
135-
BenchmarkUpdateParams,
136-
BenchmarkUpdateScenariosParams,
137-
BenchmarkView,
138-
BenchmarkViewsBenchmarksCursorIDPage,
139-
Benchmarks,
140-
ScenarioDefinitionListView,
141-
StartBenchmarkRunParameters,
142-
} from './resources/benchmarks/benchmarks';
143140
import {
144141
DevboxAsyncExecutionDetailView,
145142
DevboxCreateParams,
@@ -185,7 +182,7 @@ import {
185182
ScenarioEnvironment,
186183
ScenarioListParams,
187184
ScenarioListPublicParams,
188-
ScenarioRunListView as ScenariosAPIScenarioRunListView,
185+
ScenarioRunListView,
189186
ScenarioRunView,
190187
ScenarioStartRunParams,
191188
ScenarioUpdateParameters,
@@ -478,8 +475,6 @@ export declare namespace Runloop {
478475
export {
479476
Benchmarks as Benchmarks,
480477
type BenchmarkCreateParameters as BenchmarkCreateParameters,
481-
type BenchmarksAPIBenchmarkRunListView as BenchmarkRunListView,
482-
type BenchmarksAPIBenchmarkRunView as BenchmarkRunView,
483478
type BenchmarkScenarioUpdateParameters as BenchmarkScenarioUpdateParameters,
484479
type BenchmarkUpdateParameters as BenchmarkUpdateParameters,
485480
type BenchmarkView as BenchmarkView,
@@ -499,7 +494,6 @@ export declare namespace Runloop {
499494
BenchmarkRuns as BenchmarkRuns,
500495
type BenchmarkRunListView as BenchmarkRunListView,
501496
type BenchmarkRunView as BenchmarkRunView,
502-
type ScenarioRunListView as ScenarioRunListView,
503497
BenchmarkRunViewsBenchmarkRunsCursorIDPage as BenchmarkRunViewsBenchmarkRunsCursorIDPage,
504498
type BenchmarkRunListParams as BenchmarkRunListParams,
505499
type BenchmarkRunListScenarioRunsParams as BenchmarkRunListScenarioRunsParams,
@@ -578,7 +572,7 @@ export declare namespace Runloop {
578572
type InputContextUpdate as InputContextUpdate,
579573
type ScenarioCreateParameters as ScenarioCreateParameters,
580574
type ScenarioEnvironment as ScenarioEnvironment,
581-
type ScenariosAPIScenarioRunListView as ScenarioRunListView,
575+
type ScenarioRunListView as ScenarioRunListView,
582576
type ScenarioRunView as ScenarioRunView,
583577
type ScenarioUpdateParameters as ScenarioUpdateParameters,
584578
type ScenarioView as ScenarioView,

src/resources/benchmark-runs.ts

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -160,19 +160,6 @@ export interface BenchmarkRunView {
160160
secrets_provided?: { [key: string]: string } | null;
161161
}
162162

163-
export interface ScenarioRunListView {
164-
has_more: boolean;
165-
166-
remaining_count: number;
167-
168-
/**
169-
* List of ScenarioRuns matching filter.
170-
*/
171-
runs: Array<ScenariosAPI.ScenarioRunView>;
172-
173-
total_count: number;
174-
}
175-
176163
export interface BenchmarkRunListParams extends BenchmarkRunsCursorIDPageParams {
177164
/**
178165
* The Benchmark ID to filter by.
@@ -198,7 +185,6 @@ export declare namespace BenchmarkRuns {
198185
export {
199186
type BenchmarkRunListView as BenchmarkRunListView,
200187
type BenchmarkRunView as BenchmarkRunView,
201-
type ScenarioRunListView as ScenarioRunListView,
202188
BenchmarkRunViewsBenchmarkRunsCursorIDPage as BenchmarkRunViewsBenchmarkRunsCursorIDPage,
203189
type BenchmarkRunListParams as BenchmarkRunListParams,
204190
type BenchmarkRunListScenarioRunsParams as BenchmarkRunListScenarioRunsParams,

0 commit comments

Comments
 (0)