PerTestRouting
Fields
10 fields
analysis_mode- string or null
confidence_adjustments- array of object or null
duration_seconds- number or null
fallback_from- string or null
fallback_reason- string or null
mode_requested- string or null
retry_count- integer or null
test_case_id· required- string (uuid)
test_name- string or null
threshold_check- ThresholdCheck or null
Raw schema (JSON)
{
"properties": {
"analysis_mode": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Analysis Mode"
},
"confidence_adjustments": {
"anyOf": [
{
"items": {
"additionalProperties": true,
"type": "object"
},
"type": "array"
},
{
"type": "null"
}
],
"title": "Confidence Adjustments"
},
"duration_seconds": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Duration Seconds"
},
"fallback_from": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Fallback From"
},
"fallback_reason": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Fallback Reason"
},
"mode_requested": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Mode Requested"
},
"retry_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Retry Count"
},
"test_case_id": {
"format": "uuid",
"title": "Test Case Id",
"type": "string"
},
"test_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Test Name"
},
"threshold_check": {
"anyOf": [
{
"$ref": "#/components/schemas/ThresholdCheck"
},
{
"type": "null"
}
]
}
},
"required": [
"test_case_id"
],
"title": "PerTestRouting",
"type": "object"
}Used by endpoints
Section titled “Used by endpoints”One endpoint sends or returns this schema, on its own or inside another schema.
GET/api/v1/runs/{run_id}/decision-trail— AI decision trail for a test run
Used by schemas
Section titled “Used by schemas”More details
Section titled “More details”- Specification: OpenAPI JSON