{ "$id": "final-response-verifier-input/v1", "type": "object", "required": [ "schema_version", "user_request", "workflow_state", "required_facts", "tool_trace", "tool_results", "candidate_final_response" ], "properties": { "schema_version": { "const": "final-response-verifier-input/v1" }, "user_request": { "type": "string" }, "workflow_state": { "type": "object", "required": [ "required_steps", "completed_steps", "pending_steps", "terminal_tools" ], "properties": { "required_steps": { "type": "array", "items": { "type": "string" } }, "completed_steps": { "type": "array", "items": { "type": "string" } }, "pending_steps": { "type": "array", "items": { "type": "string" } }, "terminal_tools": { "type": "array", "items": { "type": "string" } }, "recent_errors": { "type": "array", "items": { "type": "string" } } }, "additionalProperties": false }, "required_facts": { "type": "array", "items": { "type": "string" } }, "tool_trace": { "type": "array", "items": { "type": "string" } }, "tool_results": { "type": "array", "items": { "type": "object", "required": [ "tool_name", "content" ], "properties": { "tool_name": { "type": "string" }, "content": { "type": "string" } }, "additionalProperties": true } }, "candidate_final_response": { "type": "string" }, "metadata": { "type": "object", "properties": { "scenario_family": { "type": [ "string", "null" ] }, "requires_transform": { "type": [ "boolean", "null" ] }, "requires_synthesis": { "type": [ "boolean", "null" ] }, "requires_all_tool_facts": { "type": [ "boolean", "null" ] }, "must_acknowledge_missing_data": { "type": [ "boolean", "null" ] } }, "additionalProperties": false } }, "additionalProperties": false }