changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "files": {
+ "description": "The jig's source files and their sizes in bytes.",
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "bytes": {
+ "type": "number"
+ },
+ "path": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "html": {
+ "description": "The page body (single-file pages).",
+ "type": "string"
+ },
+ "jigId": {
+ "description": "The jig's id — pass it to every other `jig_*` tool.",
+ "type": "string"
+ },
+ "message": {
+ "description": "Why the call failed, when `ok` is false.",
+ "type": "string"
+ },
+ "notes": {
+ "description": "Advice about the page just written — fix what it names with `jig_update`."
+ },
+ "ok": {
+ "description": "True when the change was applied; false on an error.",
+ "type": "boolean"
+ },
+ "state": {
+ "description": "The page's current state — the JSON object `jig_update({ state })` changes."
+ },
+ "title": {
+ "description": "The page's title (fenced text when the jig is a copy of someone else's)."
+ },
+ "untrusted": {
+ "description": "Present when this jig is a copy of someone else's: who wrote it, and how to treat its text."
+ },
+ "updateAvailable": {
+ "description": "Set when the published jig this copy came from has a newer version."
+ },
+ "url": {
+ "description": "The link to give the user: their tab is the live page.",
+ "type": "string"
+ },
+ "version": {
+ "description": "The jig's version; it goes up by one on every change.",
+ "type": "number"
+ }
+ },
+ "type": "object"
+}