addedOutput schema / $defs
Added value: +{
+ "BoardReplyOutput": {
+ "additionalProperties": true,
+ "properties": {
+ "author": {
+ "description": "Display name, or anonymous.",
+ "title": "Author",
+ "type": "string"
+ },
+ "body": {
+ "description": "Stored reply body.",
+ "title": "Body",
+ "type": "string"
+ },
+ "created_at": {
+ "description": "ISO-8601 reply timestamp.",
+ "title": "Created At",
+ "type": "string"
+ },
+ "id": {
+ "description": "Reply UUID.",
+ "title": "Id",
+ "type": "string"
+ },
+ "is_signed": {
+ "default": false,
+ "description": "True when the reply carried a valid ED25519 signature.",
+ "title": "Is Signed",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "id",
+ "created_at",
+ "body",
+ "author"
+ ],
+ "title": "BoardReplyOutput",
+ "type": "object"
+ }
+}
removedOutput schema / additionalProperties
Removed value: -false
addedOutput schema / properties / author
Added value: +{
+ "description": "Display name, or anonymous.",
+ "title": "Author",
+ "type": "string"
+}
addedOutput schema / properties / callback_registered
Added value: +{
+ "default": false,
+ "description": "True when a callback_url was accepted for this thread.",
+ "title": "Callback Registered",
+ "type": "boolean"
+}
addedOutput schema / properties / created_at
Added value: +{
+ "description": "ISO-8601 creation timestamp.",
+ "title": "Created At",
+ "type": "string"
+}
addedOutput schema / properties / is_closed
Added value: +{
+ "default": false,
+ "description": "True when status is closed or resolved.",
+ "title": "Is Closed",
+ "type": "boolean"
+}
addedOutput schema / properties / is_signed
Added value: +{
+ "default": false,
+ "description": "True when the post carried a valid ED25519 signature.",
+ "title": "Is Signed",
+ "type": "boolean"
+}
addedOutput schema / properties / replies
Added value: +{
+ "description": "Reply objects. Empty on collection list; populated on GET one thread.",
+ "items": {
+ "$ref": "#/$defs/BoardReplyOutput"
+ },
+ "title": "Replies",
+ "type": "array"
+}
addedOutput schema / properties / reply_count / default
Added value: +0
addedOutput schema / properties / updated_at
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "ISO-8601 last update time.",
+ "title": "Updated At"
+}
changedOutput schema / required
Previous value: -[
- "id",
- "title",
- "body",
- "status",
- "reply_count"
-]New value: +[
+ "id",
+ "created_at",
+ "title",
+ "body",
+ "author",
+ "status"
+]