Complete Execution Output (JSON):
{
"execution_summary": {
"completed_tasks": 3,
"dependencies_detected": false,
"end_time": "2025-07-07T01:32:26.411670",
"execution_mode": "distributed",
"start_time": "2025-07-07T01:32:25.547374",
"total_tasks": 3
},
"final_task": {
"executed_tasks": [
"task_c"
],
"execution_details": {
"actual_result": {
"output": "\ud83d\ude80 Final task starting...\nRoute context: {\u0027active_routes\u0027: {\u0027simple_router\u0027: \u0027path_c\u0027}, \u0027task_routes\u0027: [\u0027*\u0027], \u0027execute_on_routes\u0027: [\u0027*\u0027]}\n\ud83d\udd0d Checking task execution:\n \u23ed\ufe0f Task task_a: Not executed (unresolved)\n \u23ed\ufe0f Task task_b: Not executed (unresolved)\n task_c: Found result\n \u2705 Task task_c executed: Executed task C\n \u23ed\ufe0f Task task_default: Not executed (unresolved)\n\n\ud83c\udfaf Executed tasks: [\u0027task_c\u0027]\n__OUTPUTS__ {\"executed_tasks\": [\"task_c\"]}\n",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.208886,
"end_time": "2025-07-07T01:32:26.429792",
"message_sent": true,
"start_time": "2025-07-07T01:32:26.220906",
"timestamp": "2025-07-07T01:32:26.429792",
"worker_executed": true,
"workers_notified": true
},
"output": "\ud83d\ude80 Final task starting...\nRoute context: {\u0027active_routes\u0027: {\u0027simple_router\u0027: \u0027path_c\u0027}, \u0027task_routes\u0027: [\u0027*\u0027], \u0027execute_on_routes\u0027: [\u0027*\u0027]}\n\ud83d\udd0d Checking task execution:\n \u23ed\ufe0f Task task_a: Not executed (unresolved)\n \u23ed\ufe0f Task task_b: Not executed (unresolved)\n task_c: Found result\n \u2705 Task task_c executed: Executed task C\n \u23ed\ufe0f Task task_default: Not executed (unresolved)\n\n\ud83c\udfaf Executed tasks: [\u0027task_c\u0027]\n__OUTPUTS__ {\"executed_tasks\": [\"task_c\"]}\n",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "final_task"
},
"simple_router": {
"all_conditions_checked": [
{
"condition": "${test_value} == \u0027A\u0027",
"name": "route_a",
"result": false,
"route": "path_a"
},
{
"condition": "${test_value} == \u0027B\u0027",
"name": "route_b",
"result": false,
"route": "path_b"
},
{
"condition": "${test_value} == \u0027C\u0027",
"name": "route_c",
"result": true,
"route": "path_c"
}
],
"duration_seconds": 0.000622,
"ended_at": "2025-07-07T01:32:25.907660",
"evaluation_details": {
"condition_index": 2,
"matched_condition": {
"condition": "${test_value} == \u0027C\u0027",
"name": "route_c",
"result": true,
"route": "path_c"
}
},
"execution_details": {
"actual_result": {
"output": "Route selected: path_c\n__OUTPUTS__ {\"router_type\": \"condition\", \"selected_route\": \"path_c\", \"route_reason\": \"condition_matched: route_c\", \"evaluation_details\": {\"matched_condition\": {\"name\": \"route_c\", \"condition\": \"${test_value} == \u0027C\u0027\", \"result\": true, \"route\": \"path_c\"}, \"condition_index\": 2}, \"all_conditions_checked\": [{\"name\": \"route_a\", \"condition\": \"${test_value} == \u0027A\u0027\", \"result\": false, \"route\": \"path_a\"}, {\"name\": \"route_b\", \"condition\": \"${test_value} == \u0027B\u0027\", \"result\": false, \"route\": \"path_b\"}, {\"name\": \"route_c\", \"condition\": \"${test_value} == \u0027C\u0027\", \"result\": true, \"route\": \"path_c\"}], \"duration_seconds\": 0.000622, \"started_at\": \"2025-07-07T01:32:25.907038\", \"ended_at\": \"2025-07-07T01:32:25.907660\"}",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.129732,
"end_time": "2025-07-07T01:32:25.974973",
"message_sent": true,
"start_time": "2025-07-07T01:32:25.845241",
"timestamp": "2025-07-07T01:32:25.974973",
"worker_executed": true,
"workers_notified": true
},
"output": "Route selected: path_c\n__OUTPUTS__ {\"router_type\": \"condition\", \"selected_route\": \"path_c\", \"route_reason\": \"condition_matched: route_c\", \"evaluation_details\": {\"matched_condition\": {\"name\": \"route_c\", \"condition\": \"${test_value} == \u0027C\u0027\", \"result\": true, \"route\": \"path_c\"}, \"condition_index\": 2}, \"all_conditions_checked\": [{\"name\": \"route_a\", \"condition\": \"${test_value} == \u0027A\u0027\", \"result\": false, \"route\": \"path_a\"}, {\"name\": \"route_b\", \"condition\": \"${test_value} == \u0027B\u0027\", \"result\": false, \"route\": \"path_b\"}, {\"name\": \"route_c\", \"condition\": \"${test_value} == \u0027C\u0027\", \"result\": true, \"route\": \"path_c\"}], \"duration_seconds\": 0.000622, \"started_at\": \"2025-07-07T01:32:25.907038\", \"ended_at\": \"2025-07-07T01:32:25.907660\"}",
"return_code": 0,
"route_reason": "condition_matched: route_c",
"router_type": "condition",
"selected_route": "path_c",
"started_at": "2025-07-07T01:32:25.907038",
"status": "completed",
"stderr": "",
"task_id": "simple_router"
},
"status": "SUCCESS",
"task_c": {
"execution_details": {
"actual_result": {
"output": "Task C executing on path_c\n__OUTPUTS__ {\"message\": \"Executed task C\"}\n",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.265907,
"end_time": "2025-07-07T01:32:26.261188",
"message_sent": true,
"start_time": "2025-07-07T01:32:25.995281",
"timestamp": "2025-07-07T01:32:26.261188",
"worker_executed": true,
"workers_notified": true
},
"message": "Executed task C",
"output": "Task C executing on path_c\n__OUTPUTS__ {\"message\": \"Executed task C\"}\n",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "task_c"
},
"task_outputs": {
"final_task": {
"executed_tasks": [
"task_c"
],
"execution_details": {
"actual_result": {
"output": "\ud83d\ude80 Final task starting...\nRoute context: {\u0027active_routes\u0027: {\u0027simple_router\u0027: \u0027path_c\u0027}, \u0027task_routes\u0027: [\u0027*\u0027], \u0027execute_on_routes\u0027: [\u0027*\u0027]}\n\ud83d\udd0d Checking task execution:\n \u23ed\ufe0f Task task_a: Not executed (unresolved)\n \u23ed\ufe0f Task task_b: Not executed (unresolved)\n task_c: Found result\n \u2705 Task task_c executed: Executed task C\n \u23ed\ufe0f Task task_default: Not executed (unresolved)\n\n\ud83c\udfaf Executed tasks: [\u0027task_c\u0027]\n__OUTPUTS__ {\"executed_tasks\": [\"task_c\"]}\n",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.208886,
"end_time": "2025-07-07T01:32:26.429792",
"message_sent": true,
"start_time": "2025-07-07T01:32:26.220906",
"timestamp": "2025-07-07T01:32:26.429792",
"worker_executed": true,
"workers_notified": true
},
"output": "\ud83d\ude80 Final task starting...\nRoute context: {\u0027active_routes\u0027: {\u0027simple_router\u0027: \u0027path_c\u0027}, \u0027task_routes\u0027: [\u0027*\u0027], \u0027execute_on_routes\u0027: [\u0027*\u0027]}\n\ud83d\udd0d Checking task execution:\n \u23ed\ufe0f Task task_a: Not executed (unresolved)\n \u23ed\ufe0f Task task_b: Not executed (unresolved)\n task_c: Found result\n \u2705 Task task_c executed: Executed task C\n \u23ed\ufe0f Task task_default: Not executed (unresolved)\n\n\ud83c\udfaf Executed tasks: [\u0027task_c\u0027]\n__OUTPUTS__ {\"executed_tasks\": [\"task_c\"]}\n",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "final_task"
},
"simple_router": {
"all_conditions_checked": [
{
"condition": "${test_value} == \u0027A\u0027",
"name": "route_a",
"result": false,
"route": "path_a"
},
{
"condition": "${test_value} == \u0027B\u0027",
"name": "route_b",
"result": false,
"route": "path_b"
},
{
"condition": "${test_value} == \u0027C\u0027",
"name": "route_c",
"result": true,
"route": "path_c"
}
],
"duration_seconds": 0.000622,
"ended_at": "2025-07-07T01:32:25.907660",
"evaluation_details": {
"condition_index": 2,
"matched_condition": {
"condition": "${test_value} == \u0027C\u0027",
"name": "route_c",
"result": true,
"route": "path_c"
}
},
"execution_details": {
"actual_result": {
"output": "Route selected: path_c\n__OUTPUTS__ {\"router_type\": \"condition\", \"selected_route\": \"path_c\", \"route_reason\": \"condition_matched: route_c\", \"evaluation_details\": {\"matched_condition\": {\"name\": \"route_c\", \"condition\": \"${test_value} == \u0027C\u0027\", \"result\": true, \"route\": \"path_c\"}, \"condition_index\": 2}, \"all_conditions_checked\": [{\"name\": \"route_a\", \"condition\": \"${test_value} == \u0027A\u0027\", \"result\": false, \"route\": \"path_a\"}, {\"name\": \"route_b\", \"condition\": \"${test_value} == \u0027B\u0027\", \"result\": false, \"route\": \"path_b\"}, {\"name\": \"route_c\", \"condition\": \"${test_value} == \u0027C\u0027\", \"result\": true, \"route\": \"path_c\"}], \"duration_seconds\": 0.000622, \"started_at\": \"2025-07-07T01:32:25.907038\", \"ended_at\": \"2025-07-07T01:32:25.907660\"}",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.129732,
"end_time": "2025-07-07T01:32:25.974973",
"message_sent": true,
"start_time": "2025-07-07T01:32:25.845241",
"timestamp": "2025-07-07T01:32:25.974973",
"worker_executed": true,
"workers_notified": true
},
"output": "Route selected: path_c\n__OUTPUTS__ {\"router_type\": \"condition\", \"selected_route\": \"path_c\", \"route_reason\": \"condition_matched: route_c\", \"evaluation_details\": {\"matched_condition\": {\"name\": \"route_c\", \"condition\": \"${test_value} == \u0027C\u0027\", \"result\": true, \"route\": \"path_c\"}, \"condition_index\": 2}, \"all_conditions_checked\": [{\"name\": \"route_a\", \"condition\": \"${test_value} == \u0027A\u0027\", \"result\": false, \"route\": \"path_a\"}, {\"name\": \"route_b\", \"condition\": \"${test_value} == \u0027B\u0027\", \"result\": false, \"route\": \"path_b\"}, {\"name\": \"route_c\", \"condition\": \"${test_value} == \u0027C\u0027\", \"result\": true, \"route\": \"path_c\"}], \"duration_seconds\": 0.000622, \"started_at\": \"2025-07-07T01:32:25.907038\", \"ended_at\": \"2025-07-07T01:32:25.907660\"}",
"return_code": 0,
"route_reason": "condition_matched: route_c",
"router_type": "condition",
"selected_route": "path_c",
"started_at": "2025-07-07T01:32:25.907038",
"status": "completed",
"stderr": "",
"task_id": "simple_router"
},
"task_c": {
"execution_details": {
"actual_result": {
"output": "Task C executing on path_c\n__OUTPUTS__ {\"message\": \"Executed task C\"}\n",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.265907,
"end_time": "2025-07-07T01:32:26.261188",
"message_sent": true,
"start_time": "2025-07-07T01:32:25.995281",
"timestamp": "2025-07-07T01:32:26.261188",
"worker_executed": true,
"workers_notified": true
},
"message": "Executed task C",
"output": "Task C executing on path_c\n__OUTPUTS__ {\"message\": \"Executed task C\"}\n",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "task_c"
}
}
}