{
"id": "string",
"type": "string",
"data": {
"key": "string",
"name": "string",
"type": "tool",
"description": "string",
"inputs": [
"string"
],
"outputs": [
"string"
],
"outputNames": [
"string"
],
"parameters": {
"property1": "string",
"property2": "string"
},
"group": [
"action"
],
"metadata": {
"tool": {
"uuid": "string",
"name": "string",
"profile_photo_url": "string",
"profile_photo_config": {
"emoji": "string",
"preference": "emoji"
}
},
"provider": {
"uuid": "string",
"name": "string",
"profile_photo_url": "string",
"profile_photo_config": {
"emoji": "string",
"preference": "emoji"
}
},
"property1": "string",
"property2": "string"
},
"onError": "stopWorkflow",
"mockData": {
"property1": "string",
"property2": "string"
},
"isTrigger": true,
"icon": {},
"property1": "string",
"property2": "string"
},
"position": {
"x": 0,
"y": 0,
"z": 0
},
"width": 0,
"height": 0
}