{ "lexicon": 1, "id": "computer.socialweb.cicd.process.start", "defs": { "main": { "type": "procedure", "description": "Start a background job; its stdin stays open until write close.", "input": { "encoding": "application/json", "schema": { "type": "object", "required": [ "url", "command" ], "properties": { "url": { "type": "string", "description": "Where the machine is reached: iroh:////shell/... or webrtc:////shell/..." }, "command": { "type": "string" }, "stdin": { "type": "string" }, "cwd": { "type": "string" } } } }, "output": { "encoding": "application/json", "schema": { "type": "object", "properties": { "id": { "type": "string" } } } } } } }