WorkflowStepV1
Fields
6 fields
agent_id· required- string
config_ref- string or null
id· required- string
model- object or null
reviews- array of string
tools- array of string
Raw schema (JSON)
{
"additionalProperties": false,
"properties": {
"agent_id": {
"maxLength": 80,
"minLength": 1,
"title": "Agent Id",
"type": "string"
},
"config_ref": {
"anyOf": [
{
"maxLength": 80,
"type": "string"
},
{
"type": "null"
}
],
"title": "Config Ref"
},
"id": {
"maxLength": 80,
"minLength": 1,
"pattern": "^[a-z][a-z0-9_]*$",
"title": "Id",
"type": "string"
},
"model": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"title": "Model"
},
"reviews": {
"items": {
"type": "string"
},
"maxItems": 64,
"title": "Reviews",
"type": "array"
},
"tools": {
"items": {
"type": "string"
},
"maxItems": 64,
"title": "Tools",
"type": "array"
}
},
"required": [
"id",
"agent_id"
],
"title": "WorkflowStepV1",
"type": "object"
}Used by endpoints
Section titled “Used by endpoints”2 endpoints send or return this schema, on its own or inside another schema.
POST/api/v1/projects/{project_id}/workflows— Create WorkflowPUT/api/v1/projects/{project_id}/workflows/{workflow_id}— Update Workflow
Used by schemas
Section titled “Used by schemas”More details
Section titled “More details”- Specification: OpenAPI JSON