diff --git a/docs/docs/cloud/reference/api/openapi.json b/docs/docs/cloud/reference/api/openapi.json index 0f322347b..c16f2488d 100644 --- a/docs/docs/cloud/reference/api/openapi.json +++ b/docs/docs/cloud/reference/api/openapi.json @@ -2868,9 +2868,18 @@ "description": "The cron schedule to execute this job on." }, "assistant_id": { - "type": "string", - "format": "uuid", - "title": "Assistant Id" + "anyOf": [ + { + "type": "string", + "format": "uuid", + "title": "Assistant Id" + }, + { + "type": "string", + "title": "Graph Id" + } + ], + "description": "The assistant ID or graph name to run. If using graph name, will default to the assistant automatically created from that graph by the server." }, "input": { "anyOf": [ @@ -3171,6 +3180,66 @@ ], "title": "Run" }, + "Send": { + "type": "object", + "title": "Send", + "description": "A message to send to a node.", + "properties": { + "node": { + "type": "string", + "title": "Node", + "description": "The node to send the message to." + }, + "input": { + "type": "object", + "title": "Message", + "description": "The message to send." + } + }, + "required": [ + "node", + "input" + ] + }, + "Command": { + "type": "object", + "title": "Command", + "description": "The command to run.", + "properties": { + "update": { + "type": "object", + "title": "Update", + "description": "An update to the state." + }, + "resume": { + "type": [ + "object", + "array", + "number", + "string", + "null" + ], + "title": "Resume", + "description": "A value to pass to an interrupted node." + }, + "send": { + "anyOf": [ + { + "$ref": "#/components/schemas/Send" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/Send" + } + }, + { + "type": "null" + } + ] + } + } + }, "RunCreateStateful": { "properties": { "assistant_id": { @@ -3196,13 +3265,19 @@ "input": { "anyOf": [ { - "items": { - "type": "object" - }, - "type": "array" + "type": "object" }, { - "type": "object" + "type": "null" + } + ], + "title": "Input", + "description": "The input to the graph." + }, + "command": { + "anyOf": [ + { + "$ref": "#/components/schemas/Command" }, { "type": "null" @@ -3405,13 +3480,19 @@ "input": { "anyOf": [ { - "items": { - "type": "object" - }, - "type": "array" + "type": "object" }, { - "type": "object" + "type": "null" + } + ], + "title": "Input", + "description": "The input to the graph." + }, + "command": { + "anyOf": [ + { + "$ref": "#/components/schemas/Command" }, { "type": "null"