Ingest Benchmark
Changed onValidate a benchmark manifest for a bench_id allocated by createBenchmarkUpload, persist it canonically, and write the bench, task, and runtime rows.
Request
- Base URLhttps://api.trajectory.ai (the document declares no server; this is the origin it was published from)
- URLhttps://api.trajectory.ai/api/v1/benchmarks/{bench_id}/ingest
- Authnone declared
Path parameters
Query parameters
The benchmark's agent ID. Provide agent_id or agent_name for both new benchmarks and appends.
The benchmark's agent name. Provide agent_id or agent_name for both new benchmarks and appends.
The kind of benchmark push: a real benchmark or a holodeck draft.
Request body
Response
Successful Response
Changes
- warning
removed the request property
- warning
removed the optional property
from the response with the status
- warning
- breaking
the
request property's minLength was increased from1to3 - breaking
added the pattern
^[A-Za-z0-9 ._-]+$to the request property - warning
removed the request property
// - info
added the new optional
queryrequest parameteragent_name - info
the
queryrequest parameteragent_idbecame optional - info
queryrequest parameteragent_idlist-of-types was widened by adding typesnull - info
removed the pattern
^agt_[a-z0-9]+$from thequeryrequest parameteragent_id - info
for the
queryrequest parameteragent_id, the type was generalized fromstringto no type
- breaking