ResolveSuggestion
{
"allOf": [
{
"$ref": "#/components/schemas/ResolveCandidate"
},
{
"type": [
"object",
"null"
],
"properties": {
"reason": {
"type": "string",
"enum": [
"dominant",
"only_word_match",
"context",
"acronym",
"spelling"
],
"description": "Why this entity stands out: dominant (10x the appearances of the next match), only_word_match, context (the context parameter points at it), acronym, spelling."
},
"evidence": {
"type": "string",
"description": "The numbers or words behind the reason, to repeat to the user."
},
"assumed": {
"type": "boolean",
"enum": [
true
],
"description": "Always true: this is an assumption the answer must state."
}
},
"required": [
"reason",
"evidence",
"assumed"
]
}
],
"description": "Set when best is null but one entity stands out, with the reason and evidence. Use it and tell the user you assumed it."
}