FactoriesBenchmarks
Launch a benchmark run from the current suite version
Changed onEach successful request creates a new run. Launch is not idempotent: disable automatic retries for this request and reconcile an uncertain outcome by listing runs before launching again. Retries are a client transport option, not a request-body field. In the TypeScript SDK, pass { maxRetries: 0 } as the request options. In the Python SDK, call create through client.with_options(max_retries=0). These options do not change execution retries within the benchmark run.
post/factory/{factory_uid}/benchmarks/{suite_uid}/runs
Request
- Base URLhttps://app.warp.dev/api/v1
- AuthHTTP bearer
Path parameters
factory_uidstring required
UID of the factory that owns the benchmark suite.
suite_uidstring required
UID of the benchmark suite within this factory.
Request body
Example request
{
"tasks": [
"7d69fb52-71c5-4e27-914e-8764ee9c5246",
"ad8ff7dc-a7d1-4ed6-9f50-650010bb39aa"
]
}Response
Run launched
Changes
- warning
the
//request property's maxLength was set to200 - info
added the new optional request property
- warning
- info
api tag
factory-benchmarksadded - info
api tag
benchmarkremoved - info
api tag
factoryremoved
- info