litellm/.github/prompts/duplicate-issue-check.schema.json
ryan-crabbe-berri 0d3001d41c ci(duplicate-check): drop the unused considered field from the verdict schema
The flag step never read it: parseVerdict destructures duplicate_of,
confidence and evidence only, so considered cost tokens on every issue
and went straight on the floor. The parse test now covers extra keys
being dropped instead of asserting a field that no longer exists.
2026-09-13 15:41:30 -07:00

20 lines
525 B
JSON

{
"type": "object",
"additionalProperties": false,
"required": ["duplicate_of", "confidence", "evidence"],
"properties": {
"duplicate_of": {
"type": ["integer", "null"],
"description": "Issue number of the earlier report this duplicates, or null."
},
"confidence": {
"type": "number",
"minimum": 0,
"maximum": 1
},
"evidence": {
"type": "string",
"description": "One sentence naming the shared root cause and symptom, or why nothing matched."
}
}
}