addedInput schema / properties / board_id
Added value: +{
+ "description": "The open Shoot Board's board_id, from Open Shoot Board or your context.",
+ "type": "string"
+}
addedInput schema / properties / board_version
Added value: +{
+ "description": "Pass 2 to receive board v2 state, including the board's output settings",
+ "enum": [
+ 2
+ ],
+ "type": "integer"
+}
addedInput schema / properties / context_items / items / properties / description
Added value: +{
+ "maxLength": 500,
+ "type": "string"
+}
addedInput schema / properties / context_items / items / properties / gender
Added value: +{
+ "maxLength": 40,
+ "type": "string"
+}
addedInput schema / properties / context_items / items / properties / intake
Added value: +{
+ "description": "Board v2: intake state of an item still being sorted; absent means ready",
+ "properties": {
+ "candidates": {
+ "items": {
+ "enum": [
+ "clothing",
+ "models",
+ "outfits",
+ "generations",
+ "files",
+ "locations",
+ "art_directions",
+ "automations"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "source_hash": {
+ "description": "sha256 hex of the source file",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "status": {
+ "enum": [
+ "sorting",
+ "needs_answer",
+ "ready"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status"
+ ],
+ "type": [
+ "object",
+ "null"
+ ]
+}
addedInput schema / properties / context_items / items / properties / meta
Added value: +{
+ "description": "Short display facts, e.g. ['female', 'ID 7']",
+ "items": {
+ "type": [
+ "string",
+ "number",
+ "boolean"
+ ]
+ },
+ "maxItems": 8,
+ "type": "array"
+}
changedInput schema / properties / context_items / items / properties / type / enum
Previous value: -[
- "clothing",
- "models",
- "outfits",
- "generations",
- "files",
- "locations"
-]New value: +[
+ "clothing",
+ "models",
+ "outfits",
+ "generations",
+ "files",
+ "locations",
+ "art_directions",
+ "automations"
+]
addedInput schema / properties / context_state / properties / items / items / properties / description
Added value: +{
+ "maxLength": 500,
+ "type": "string"
+}
addedInput schema / properties / context_state / properties / items / items / properties / gender
Added value: +{
+ "maxLength": 40,
+ "type": "string"
+}
addedInput schema / properties / context_state / properties / items / items / properties / intake
Added value: +{
+ "description": "Board v2: intake state of an item still being sorted; absent means ready",
+ "properties": {
+ "candidates": {
+ "items": {
+ "enum": [
+ "clothing",
+ "models",
+ "outfits",
+ "generations",
+ "files",
+ "locations",
+ "art_directions",
+ "automations"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "source_hash": {
+ "description": "sha256 hex of the source file",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "status": {
+ "enum": [
+ "sorting",
+ "needs_answer",
+ "ready"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status"
+ ],
+ "type": [
+ "object",
+ "null"
+ ]
+}
addedInput schema / properties / context_state / properties / items / items / properties / meta
Added value: +{
+ "description": "Short display facts, e.g. ['female', 'ID 7']",
+ "items": {
+ "type": [
+ "string",
+ "number",
+ "boolean"
+ ]
+ },
+ "maxItems": 8,
+ "type": "array"
+}
changedInput schema / properties / context_state / properties / items / items / properties / type / enum
Previous value: -[
- "clothing",
- "models",
- "outfits",
- "generations",
- "files",
- "locations"
-]New value: +[
+ "clothing",
+ "models",
+ "outfits",
+ "generations",
+ "files",
+ "locations",
+ "art_directions",
+ "automations"
+]
addedInput schema / properties / context_state / properties / output
Added value: +{
+ "description": "Board v2: the shoot's output settings; omitted keys keep their current value",
+ "properties": {
+ "aspect_ratio": {
+ "description": "e.g. \"3:4\"",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "model_slug": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "num_images": {
+ "minimum": 1,
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "resolution": {
+ "description": "e.g. \"2K\"",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": [
+ "object",
+ "null"
+ ]
+}
addedInput schema / properties / expected_revision
Added value: +{
+ "description": "Board revision this write is based on; a stale revision returns a revision_conflict error with the current board instead of overwriting it",
+ "minimum": 0,
+ "type": "integer"
+}
changedInput schema / required
Previous value: -[]New value: +[
+ "board_id",
+ "expected_revision"
+]