Get Benchmark Run
GET /api/etherforce/benchmark/run/{run_id}
GET
/api/etherforce/benchmark/run/{run_id}
Full run detail including per-fixture results + diffs.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” run_id
required
Run Id
string
Responses
Section titled “ Responses ”Successful Response
BenchmarkRunDetail
object
summary
required
BenchmarkRunSummary
object
id
required
Id
string
startedAt
required
Startedat
string format: date-time
handlerId
required
Handlerid
string
revision
required
Revision
string
overallScore
required
Overallscore
number
totalFixtures
required
Totalfixtures
integer
passedFixtures
required
Passedfixtures
integer
failedFixtures
required
Failedfixtures
integer
status
required
BenchmarkRunStatus
Lifecycle of a single benchmark run.
string
notes
required
Notes
string
fixtureResults
required
Fixtureresults
Array<object>
BenchmarkFixtureResultItemobject
id
required
Id
string
fixtureId
required
Fixtureid
string
handlerId
required
Handlerid
string
candidateEngineVersion
required
Candidateengineversion
string
diff
required
Any of:
BenchmarkDiffModel
object
findingsMatchRate
required
Findingsmatchrate
number
findingsAdded
required
Findingsadded
Array<object>
object
key
additional properties
any
findingsRemoved
required
Findingsremoved
Array<object>
object
key
additional properties
any
itemsMatchRate
required
Itemsmatchrate
number
itemsAdded
required
Itemsadded
Array<object>
object
key
additional properties
any
itemsRemoved
required
Itemsremoved
Array<object>
object
key
additional properties
any
appliedParametersDiff
required
BenchmarkAppliedParametersDiffModel
object
keysAdded
required
Keysadded
Array<string>
keysRemoved
required
Keysremoved
Array<string>
valuesChanged
required
Valueschanged
object
key
additional properties
Array
latencyDeltaMs
required
Latencydeltams
number
baselineDurationMs
required
Baselinedurationms
number
cacheHitChanged
required
Cachehitchanged
boolean
summaryChanged
required
Summarychanged
boolean
summaryLevenshteinRatio
required
Summarylevenshteinratio
number
engineVersionChanged
required
Engineversionchanged
boolean
baselineEngineVersion
required
Baselineengineversion
string
candidateEngineVersion
required
Candidateengineversion
string
null
score
required
Score
number
status
required
BenchmarkFixtureStatus
Per-fixture verdict inside a run.
string
Validation Error
HTTPValidationError
object
detail
Detail
Array<object>
ValidationErrorobject
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context