{
    "$defs": {
        "RetrievalDocument": {
            "additionalProperties": true,
            "description": "Represents a single document retrieved from a vector database or search system.",
            "properties": {
                "id": {
                    "description": "A unique identifier for the document.",
                    "title": "Id",
                    "type": "string"
                },
                "score": {
                    "description": "The relevance score of the document.",
                    "title": "Score",
                    "type": "number"
                }
            },
            "required": [
                "id",
                "score"
            ],
            "title": "RetrievalDocument",
            "type": "object"
        }
    },
    "description": "Represents the list of documents retrieved from a vector database or search system.",
    "items": {
        "$ref": "#/$defs/RetrievalDocument"
    },
    "title": "RetrievalDocuments",
    "type": "array"
}
