escalation_summary_output.json¶
Source: schemas/escalation_summary_output.json
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "EscalationSummaryOutput",
"description": "Output of the local-Ollama summarizer used for chat-mode Discord notifications. Intentionally narrow so a malformed local-LLM response surfaces as an exception that ChatPromptBuilder catches and replaces with a deterministic fallback (manual-escalation spec §10.2 row 3).",
"type": "object",
"required": ["title", "summary"],
"additionalProperties": false,
"properties": {
"title": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"summary": {
"type": "string",
"minLength": 1,
"maxLength": 800
}
}
}