changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "description": "Board search results.",
+ "properties": {
+ "confidence": {
+ "description": "Match confidence.",
+ "type": "string"
+ },
+ "hint": {
+ "description": "Suggestions when no match or a weak match exists.",
+ "type": "string"
+ },
+ "matches": {
+ "description": "Matched boards.",
+ "items": {
+ "description": "A watched board and its published status.",
+ "properties": {
+ "level": {
+ "anyOf": [
+ {
+ "description": "Level 1–20, not a safety rating.",
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "name": {
+ "description": "Board name.",
+ "type": "string"
+ },
+ "page": {
+ "description": "SwarmIndex page for the board.",
+ "type": "string"
+ },
+ "slug": {
+ "description": "Board slug from find_site or list_directory.",
+ "type": "string"
+ },
+ "status": {
+ "description": "Watcher status.",
+ "type": "string"
+ },
+ "summary": {
+ "description": "Description of the board.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "slug",
+ "name",
+ "status"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "notice": {
+ "description": "Interpretation and safety limits.",
+ "type": "string"
+ },
+ "understood": {
+ "description": "Structured record; fields depend on the board and available evidence.",
+ "properties": {},
+ "required": [],
+ "type": "object"
+ },
+ "unsupported": {
+ "description": "A requested search capability that lacks enough evidence.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "matches",
+ "understood",
+ "confidence"
+ ],
+ "type": "object"
+}