Tool Pipeline (3-Step)
Chain up to 3 offline tools in sequence with type-compatibility checks
Pipeline payload format
{
"input": "[{\"name\":\"Ada\",\"role\":\"admin\"}]",
"inputType": "json",
"steps": [
{
"toolId": "json-transform-jq-lite",
"options": {
"expression": "filter role eq admin | select name"
}
},
{
"toolId": "json-to-csv"
}
]
} Rules: max 3 steps, and each step must accept the previous output type.