{
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Business facts, recaps and decisions grouped by source and agent, most relevant first, or an empty string when nothing matched"
},
"facts": {
"type": "number",
"description": "Number of confirmed business-profile rows matched"
},
"episodes": {
"type": "number",
"description": "Number of session recaps matched"
},
"decisions": {
"type": "number",
"description": "Number of ledger lines matched"
},
"floor": {
"type": "boolean",
"description": "True when nothing matched the query and the most recent entries were returned instead"
}
},
"required": [
"text",
"facts",
"episodes",
"decisions",
"floor"
],
"additionalProperties": true,
"$schema": "http://json-schema.org/draft-07/schema#"
}