AnalysisResponse
Fields
21 fields
analysis_id- string (uuid) or null
backend_error_found· required- boolean
confidence_gate- ThresholdCheck or null
confidence_gate_status- string
confidence_score· required- integer
confidence_why- ConfidenceWhy
evidence_references· required- array of EvidenceReference
failure_category· required- FailureCategory
is_flaky· required- boolean
kind_evidence- object or null
llm_model· required- string
llm_provider· required- string
low_confidence- boolean
pod_issue_found· required- boolean
provenance- AnalysisProvenance or null
recommended_actions· required- array of string
requires_human_review· required- boolean
role_actions- RoleActions
root_cause_summary· required- string
test_case_id· required- string (uuid)
tools_used- array of string
Raw schema (JSON)
{
"properties": {
"analysis_id": {
"anyOf": [
{
"format": "uuid",
"type": "string"
},
{
"type": "null"
}
],
"title": "Analysis Id"
},
"backend_error_found": {
"title": "Backend Error Found",
"type": "boolean"
},
"confidence_gate": {
"anyOf": [
{
"$ref": "#/components/schemas/ThresholdCheck"
},
{
"type": "null"
}
]
},
"confidence_gate_status": {
"default": "not_evaluated",
"title": "Confidence Gate Status",
"type": "string"
},
"confidence_score": {
"title": "Confidence Score",
"type": "integer"
},
"confidence_why": {
"$ref": "#/components/schemas/ConfidenceWhy"
},
"evidence_references": {
"items": {
"$ref": "#/components/schemas/EvidenceReference"
},
"title": "Evidence References",
"type": "array"
},
"failure_category": {
"$ref": "#/components/schemas/FailureCategory"
},
"is_flaky": {
"title": "Is Flaky",
"type": "boolean"
},
"kind_evidence": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"title": "Kind Evidence"
},
"llm_model": {
"title": "Llm Model",
"type": "string"
},
"llm_provider": {
"title": "Llm Provider",
"type": "string"
},
"low_confidence": {
"default": false,
"title": "Low Confidence",
"type": "boolean"
},
"pod_issue_found": {
"title": "Pod Issue Found",
"type": "boolean"
},
"provenance": {
"anyOf": [
{
"$ref": "#/components/schemas/AnalysisProvenance"
},
{
"type": "null"
}
]
},
"recommended_actions": {
"items": {
"type": "string"
},
"title": "Recommended Actions",
"type": "array"
},
"requires_human_review": {
"title": "Requires Human Review",
"type": "boolean"
},
"role_actions": {
"$ref": "#/components/schemas/RoleActions"
},
"root_cause_summary": {
"title": "Root Cause Summary",
"type": "string"
},
"test_case_id": {
"format": "uuid",
"title": "Test Case Id",
"type": "string"
},
"tools_used": {
"default": [],
"items": {
"type": "string"
},
"title": "Tools Used",
"type": "array"
}
},
"required": [
"test_case_id",
"root_cause_summary",
"failure_category",
"backend_error_found",
"pod_issue_found",
"is_flaky",
"confidence_score",
"recommended_actions",
"evidence_references",
"llm_provider",
"llm_model",
"requires_human_review"
],
"title": "AnalysisResponse",
"type": "object"
}Used by endpoints
Section titled “Used by endpoints”2 endpoints send or return this schema, on its own or inside another schema.
POST/api/v1/analyze— Analyze Test CaseGET/api/v1/analyze/{test_case_id}— Fetch existing AI analysis for a test case (no re-run)
Used by schemas
Section titled “Used by schemas”No other schema contains this one.
More details
Section titled “More details”- Specification: OpenAPI JSON