← Files ConductorARCHIVED FILE
skills/conductor/examples/workflows/parent-pipeline.json
944 Bytes · Oct 3, 2026 · 06:32 UTC
{
"name": "parent_pipeline",
"description": "Composes child_normalize then forwards the result",
"version": 1,
"schemaVersion": 2,
"inputParameters": ["raw"],
"tasks": [
{
"name": "normalize",
"taskReferenceName": "normalize",
"type": "SUB_WORKFLOW",
"subWorkflowParam": {
"name": "child_normalize",
"version": 1
},
"inputParameters": {
"payload": "${workflow.input.raw}"
}
},
{
"name": "log_result",
"taskReferenceName": "log_result",
"type": "INLINE",
"inputParameters": {
"evaluatorType": "graaljs",
"expression": "function e() { return { message: 'Normalized: ' + JSON.stringify($.normalized) }; } e();",
"normalized": "${normalize.output.normalized}"
}
}
],
"outputParameters": {
"normalized": "${normalize.output.normalized}",
"log": "${log_result.output.result.message}"
}
}
SHA-256: e2233d7cae10c9980cc56f9b32494dd79d4e2463d4d576e5e5f3d6e055f51487