harnessed_agent/json/hermes_workflows_crud.json

80 lines
2.4 KiB
JSON

{
"tblname": "hermes_workflows",
"title": "Workflow Management",
"params": {
"sortby": [
"created_at desc"
],
"logined_userid": "user_id",
"confidential_fields": [],
"browserfields": {
"exclouded": [
"id",
"user_id",
"created_at",
"updated_at"
],
"alters": {
"workflow_type": {
"uitype": "code",
"data": [
{
"value": "sequential",
"text": "Sequential"
},
{
"value": "parallel",
"text": "Parallel"
},
{
"value": "hybrid",
"text": "Hybrid"
}
]
},
"status": {
"uitype": "code",
"data": [
{
"value": "active",
"text": "Active"
},
{
"value": "inactive",
"text": "Inactive"
},
{
"value": "archived",
"text": "Archived"
}
]
}
}
},
"editexclouded": [
"id",
"user_id",
"created_at",
"updated_at"
],
"subtables": [
{
"field": "id",
"title": "Tasks",
"url": "{{entire_url('hermes_tasks_workflow')}}",
"subtable": "hermes_tasks"
},
{
"field": "id",
"title": "Executions",
"url": "{{entire_url('hermes_executions_crud')}}",
"subtable": "hermes_executions"
}
],
"editable": {
"new_data_url": "{{entire_url('../api/hermes_workflows_create.dspy')}}",
"update_data_url": "{{entire_url('../api/hermes_workflows_update.dspy')}}",
"delete_data_url": "{{entire_url('../api/hermes_workflows_delete.dspy')}}"
}
}
}