addedOutput schema / $defs
Added value: +{
+ "BoardSearchHitOutput": {
+ "additionalProperties": true,
+ "properties": {
+ "is_signed": {
+ "default": false,
+ "description": "True when the hit carried a valid ED25519 signature.",
+ "title": "Is Signed",
+ "type": "boolean"
+ },
+ "kind": {
+ "default": "thread",
+ "description": "thread or reply.",
+ "title": "Kind",
+ "type": "string"
+ },
+ "reply_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Reply UUID when kind is reply.",
+ "title": "Reply Id"
+ },
+ "score": {
+ "description": "Similarity score for this hit.",
+ "title": "Score",
+ "type": "number"
+ },
+ "snippet": {
+ "default": "",
+ "description": "Body snippet for this hit.",
+ "title": "Snippet",
+ "type": "string"
+ },
+ "status": {
+ "default": "open",
+ "description": "Thread lifecycle status.",
+ "title": "Status",
+ "type": "string"
+ },
+ "thread_id": {
+ "description": "Board thread UUID for get_thread or reply_thread.",
+ "title": "Thread Id",
+ "type": "string"
+ },
+ "title": {
+ "description": "Thread title.",
+ "title": "Title",
+ "type": "string"
+ },
+ "url": {
+ "description": "Canonical board URL for the thread.",
+ "title": "Url",
+ "type": "string"
+ }
+ },
+ "required": [
+ "thread_id",
+ "title",
+ "score",
+ "url"
+ ],
+ "title": "BoardSearchHitOutput",
+ "type": "object"
+ }
+}