addedInput schema / properties / continueOnError / description
Added value: +"Continue with later jobs after a failure. Defaults to false."
addedInput schema / properties / jobs / description
Added value: +"Render jobs executed sequentially to avoid KeyShot license and output conflicts."
addedInput schema / properties / jobs / items / properties / camera / description
Added value: +"Optional saved camera name for this job. Omit to use the active camera."
addedInput schema / properties / jobs / items / properties / format / description
Added value: +"Output image format. Defaults to PNG when omitted."
addedInput schema / properties / jobs / items / properties / height / description
Added value: +"Render height in pixels. Overrides the selected quality preset when provided."
addedInput schema / properties / jobs / items / properties / maxTimeSeconds / description
Added value: +"Maximum render time in seconds. Selects time-based rendering and cannot be combined with samples."
addedInput schema / properties / jobs / items / properties / outputPath / description
Added value: +"Destination image path for this queue job. A safe output name is generated when omitted."
addedInput schema / properties / jobs / items / properties / qualityPreset
Added value: +{
+ "description": "Render quality preset: preview (960x540, 16 samples), standard (1920x1080, 64 samples), or final (3840x2160, 256 samples).",
+ "enum": [
+ "preview",
+ "standard",
+ "final"
+ ],
+ "type": "string"
+}
addedInput schema / properties / jobs / items / properties / samples / description
Added value: +"Maximum render samples. Cannot be combined with maxTimeSeconds and overrides preset sampling when provided."
addedInput schema / properties / jobs / items / properties / scenePath / description
Added value: +"Absolute path to an existing KeyShot scene file to open. Input files may be outside the configured output directory."
addedInput schema / properties / jobs / items / properties / width / description
Added value: +"Render width in pixels. Overrides the selected quality preset when provided."
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "data": {
+ "anyOf": [
+ {},
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Operation-specific structured result data, or null when unavailable."
+ },
+ "error": {
+ "description": "Human-readable failure reason, or null after success.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "errorCode": {
+ "description": "Stable error category for common failures.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "keyshotStdoutTail": {
+ "description": "Truncated tail of KeyShot headless output for diagnostics.",
+ "type": "string"
+ },
+ "ok": {
+ "description": "True when the requested operation completed successfully.",
+ "type": "boolean"
+ },
+ "outputFiles": {
+ "description": "Absolute paths of images or scene files created by the operation.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "suggestions": {
+ "description": "Actionable recovery steps for the user or agent.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "warnings": {
+ "description": "Non-fatal conditions the user or agent should review.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "ok",
+ "outputFiles",
+ "warnings",
+ "keyshotStdoutTail",
+ "error"
+ ],
+ "type": "object"
+}