Complete Execution Output (JSON):
{
"ai_powered_analysis": {
"error": "AI agent task requires model_client_id",
"execution_details": {
"failed": true,
"message_sent": true,
"worker_executed": true,
"workers_notified": true
},
"output": "Task failed: AI agent task requires model_client_id",
"status": "FAILED",
"task_id": "ai_powered_analysis"
},
"analysis_router": {
"all_conditions_checked": [],
"duration_seconds": 1.4e-05,
"ended_at": "2025-07-14T06:07:15.316462",
"evaluation_details": {},
"execution_details": {
"actual_result": {
"output": "Route selected: default\n__OUTPUTS__ {\"router_type\": \"condition\", \"selected_route\": \"default\", \"route_reason\": \"no_conditions_defined\", \"evaluation_details\": {}, \"all_conditions_checked\": [], \"duration_seconds\": 1.4e-05, \"started_at\": \"2025-07-14T06:07:15.316448\", \"ended_at\": \"2025-07-14T06:07:15.316462\"}",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.191113,
"end_time": "2025-07-14T06:07:15.398926",
"message_sent": true,
"start_time": "2025-07-14T06:07:15.207813",
"timestamp": "2025-07-14T06:07:15.398926",
"worker_executed": true,
"workers_notified": true
},
"output": "Route selected: default\n__OUTPUTS__ {\"router_type\": \"condition\", \"selected_route\": \"default\", \"route_reason\": \"no_conditions_defined\", \"evaluation_details\": {}, \"all_conditions_checked\": [], \"duration_seconds\": 1.4e-05, \"started_at\": \"2025-07-14T06:07:15.316448\", \"ended_at\": \"2025-07-14T06:07:15.316462\"}",
"return_code": 0,
"route_reason": "no_conditions_defined",
"router_type": "condition",
"selected_route": "default",
"started_at": "2025-07-14T06:07:15.316448",
"status": "completed",
"stderr": "",
"task_id": "analysis_router"
},
"basic_analysis": {
"execution_details": {
"actual_result": {
"output": "",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.452678,
"end_time": "2025-07-14T06:07:15.917652",
"message_sent": true,
"start_time": "2025-07-14T06:07:15.464974",
"timestamp": "2025-07-14T06:07:15.917652",
"worker_executed": true,
"workers_notified": true
},
"output": "",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "basic_analysis"
},
"execution_summary": {
"completed_tasks": 6,
"dependencies_detected": false,
"end_time": "2025-07-14T06:10:15.816781",
"execution_mode": "distributed",
"start_time": "2025-07-14T06:07:11.979515",
"total_tasks": 7
},
"fetch_data": {
"execution_details": {
"actual_result": {
"output": "Fetching data from: https://jsonplaceholder.typicode.com/posts\n__OUTPUTS__status=success\n__OUTPUTS__record_count=100\n__OUTPUTS__data_size_bytes=25318\n__OUTPUTS__data_type=list\n__OUTPUTS__sample_data=[{\"userId\": 1, \"id\": 1, \"title\": \"sunt aut facere repellat provident occaecati excepturi optio reprehenderit\", \"body\": \"quia et suscipit\\nsuscipit recusandae consequuntur expedita et cum\\nreprehenderit molestiae ut ut quas totam\\nnostrum rerum est autem sunt rem eveniet architecto\"}, {\"userId\": 1, \"id\": 2, \"title\": \"qui est esse\", \"body\": \"est rerum tempore vitae\\nsequi sint nihil reprehenderit dolor beatae ea dolores neque\\nfugiat blanditiis voluptate porro vel nihil molestiae ut reiciendis\\nqui aperiam non debitis possimus qui neque nisi nulla\"}]\n",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 1.567629,
"end_time": "2025-07-14T06:07:15.009325",
"message_sent": true,
"start_time": "2025-07-14T06:07:13.441696",
"timestamp": "2025-07-14T06:07:15.009325",
"worker_executed": true,
"workers_notified": true
},
"output": "Fetching data from: https://jsonplaceholder.typicode.com/posts\n__OUTPUTS__status=success\n__OUTPUTS__record_count=100\n__OUTPUTS__data_size_bytes=25318\n__OUTPUTS__data_type=list\n__OUTPUTS__sample_data=[{\"userId\": 1, \"id\": 1, \"title\": \"sunt aut facere repellat provident occaecati excepturi optio reprehenderit\", \"body\": \"quia et suscipit\\nsuscipit recusandae consequuntur expedita et cum\\nreprehenderit molestiae ut ut quas totam\\nnostrum rerum est autem sunt rem eveniet architecto\"}, {\"userId\": 1, \"id\": 2, \"title\": \"qui est esse\", \"body\": \"est rerum tempore vitae\\nsequi sint nihil reprehenderit dolor beatae ea dolores neque\\nfugiat blanditiis voluptate porro vel nihil molestiae ut reiciendis\\nqui aperiam non debitis possimus qui neque nisi nulla\"}]\n",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "fetch_data"
},
"generate_report": {
"execution_details": {
"actual_result": {
"output": "__OUTPUTS__report={\n \"workflow_info\": {\n \"id\": \"sample_workflow_fixed\",\n \"execution_time\": \"2025-07-14T06:10:15.665836\",\n \"version\": \"1.0\"\n },\n \"data_summary\": {\n \"source\": \"https://jsonplaceholder.typicode.com/posts\",\n \"fetch_status\": \"unknown\",\n \"total_records\": \"0\",\n \"data_quality\": \"unknown\"\n },\n \"analysis_summary\": {\n \"type\": \"Standard\",\n \"route_selected\": \"unknown\",\n \"results\": \"Standard analysis not available\",\n \"recommendations\": \"No recommendations\"\n },\n \"output_format\": \"json\"\n}\n__OUTPUTS__report_format=json\n__OUTPUTS__execution_status=completed\n__OUTPUTS__total_records_processed=0\n",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.271106,
"end_time": "2025-07-14T06:10:15.790696",
"message_sent": true,
"start_time": "2025-07-14T06:10:15.519590",
"timestamp": "2025-07-14T06:10:15.790696",
"worker_executed": true,
"workers_notified": true
},
"output": "__OUTPUTS__report={\n \"workflow_info\": {\n \"id\": \"sample_workflow_fixed\",\n \"execution_time\": \"2025-07-14T06:10:15.665836\",\n \"version\": \"1.0\"\n },\n \"data_summary\": {\n \"source\": \"https://jsonplaceholder.typicode.com/posts\",\n \"fetch_status\": \"unknown\",\n \"total_records\": \"0\",\n \"data_quality\": \"unknown\"\n },\n \"analysis_summary\": {\n \"type\": \"Standard\",\n \"route_selected\": \"unknown\",\n \"results\": \"Standard analysis not available\",\n \"recommendations\": \"No recommendations\"\n },\n \"output_format\": \"json\"\n}\n__OUTPUTS__report_format=json\n__OUTPUTS__execution_status=completed\n__OUTPUTS__total_records_processed=0\n",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "generate_report"
},
"standard_analysis": {
"execution_details": {
"actual_result": {
"output": "",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.55757,
"end_time": "2025-07-14T06:07:16.061541",
"message_sent": true,
"start_time": "2025-07-14T06:07:15.503971",
"timestamp": "2025-07-14T06:07:16.061541",
"worker_executed": true,
"workers_notified": true
},
"output": "",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "standard_analysis"
},
"status": "FAILED",
"task_outputs": {
"ai_powered_analysis": {
"error": "AI agent task requires model_client_id",
"execution_details": {
"failed": true,
"message_sent": true,
"worker_executed": true,
"workers_notified": true
},
"output": "Task failed: AI agent task requires model_client_id",
"status": "FAILED",
"task_id": "ai_powered_analysis"
},
"analysis_router": {
"all_conditions_checked": [],
"duration_seconds": 1.4e-05,
"ended_at": "2025-07-14T06:07:15.316462",
"evaluation_details": {},
"execution_details": {
"actual_result": {
"output": "Route selected: default\n__OUTPUTS__ {\"router_type\": \"condition\", \"selected_route\": \"default\", \"route_reason\": \"no_conditions_defined\", \"evaluation_details\": {}, \"all_conditions_checked\": [], \"duration_seconds\": 1.4e-05, \"started_at\": \"2025-07-14T06:07:15.316448\", \"ended_at\": \"2025-07-14T06:07:15.316462\"}",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.191113,
"end_time": "2025-07-14T06:07:15.398926",
"message_sent": true,
"start_time": "2025-07-14T06:07:15.207813",
"timestamp": "2025-07-14T06:07:15.398926",
"worker_executed": true,
"workers_notified": true
},
"output": "Route selected: default\n__OUTPUTS__ {\"router_type\": \"condition\", \"selected_route\": \"default\", \"route_reason\": \"no_conditions_defined\", \"evaluation_details\": {}, \"all_conditions_checked\": [], \"duration_seconds\": 1.4e-05, \"started_at\": \"2025-07-14T06:07:15.316448\", \"ended_at\": \"2025-07-14T06:07:15.316462\"}",
"return_code": 0,
"route_reason": "no_conditions_defined",
"router_type": "condition",
"selected_route": "default",
"started_at": "2025-07-14T06:07:15.316448",
"status": "completed",
"stderr": "",
"task_id": "analysis_router"
},
"basic_analysis": {
"execution_details": {
"actual_result": {
"output": "",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.452678,
"end_time": "2025-07-14T06:07:15.917652",
"message_sent": true,
"start_time": "2025-07-14T06:07:15.464974",
"timestamp": "2025-07-14T06:07:15.917652",
"worker_executed": true,
"workers_notified": true
},
"output": "",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "basic_analysis"
},
"fetch_data": {
"execution_details": {
"actual_result": {
"output": "Fetching data from: https://jsonplaceholder.typicode.com/posts\n__OUTPUTS__status=success\n__OUTPUTS__record_count=100\n__OUTPUTS__data_size_bytes=25318\n__OUTPUTS__data_type=list\n__OUTPUTS__sample_data=[{\"userId\": 1, \"id\": 1, \"title\": \"sunt aut facere repellat provident occaecati excepturi optio reprehenderit\", \"body\": \"quia et suscipit\\nsuscipit recusandae consequuntur expedita et cum\\nreprehenderit molestiae ut ut quas totam\\nnostrum rerum est autem sunt rem eveniet architecto\"}, {\"userId\": 1, \"id\": 2, \"title\": \"qui est esse\", \"body\": \"est rerum tempore vitae\\nsequi sint nihil reprehenderit dolor beatae ea dolores neque\\nfugiat blanditiis voluptate porro vel nihil molestiae ut reiciendis\\nqui aperiam non debitis possimus qui neque nisi nulla\"}]\n",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 1.567629,
"end_time": "2025-07-14T06:07:15.009325",
"message_sent": true,
"start_time": "2025-07-14T06:07:13.441696",
"timestamp": "2025-07-14T06:07:15.009325",
"worker_executed": true,
"workers_notified": true
},
"output": "Fetching data from: https://jsonplaceholder.typicode.com/posts\n__OUTPUTS__status=success\n__OUTPUTS__record_count=100\n__OUTPUTS__data_size_bytes=25318\n__OUTPUTS__data_type=list\n__OUTPUTS__sample_data=[{\"userId\": 1, \"id\": 1, \"title\": \"sunt aut facere repellat provident occaecati excepturi optio reprehenderit\", \"body\": \"quia et suscipit\\nsuscipit recusandae consequuntur expedita et cum\\nreprehenderit molestiae ut ut quas totam\\nnostrum rerum est autem sunt rem eveniet architecto\"}, {\"userId\": 1, \"id\": 2, \"title\": \"qui est esse\", \"body\": \"est rerum tempore vitae\\nsequi sint nihil reprehenderit dolor beatae ea dolores neque\\nfugiat blanditiis voluptate porro vel nihil molestiae ut reiciendis\\nqui aperiam non debitis possimus qui neque nisi nulla\"}]\n",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "fetch_data"
},
"generate_report": {
"execution_details": {
"actual_result": {
"output": "__OUTPUTS__report={\n \"workflow_info\": {\n \"id\": \"sample_workflow_fixed\",\n \"execution_time\": \"2025-07-14T06:10:15.665836\",\n \"version\": \"1.0\"\n },\n \"data_summary\": {\n \"source\": \"https://jsonplaceholder.typicode.com/posts\",\n \"fetch_status\": \"unknown\",\n \"total_records\": \"0\",\n \"data_quality\": \"unknown\"\n },\n \"analysis_summary\": {\n \"type\": \"Standard\",\n \"route_selected\": \"unknown\",\n \"results\": \"Standard analysis not available\",\n \"recommendations\": \"No recommendations\"\n },\n \"output_format\": \"json\"\n}\n__OUTPUTS__report_format=json\n__OUTPUTS__execution_status=completed\n__OUTPUTS__total_records_processed=0\n",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.271106,
"end_time": "2025-07-14T06:10:15.790696",
"message_sent": true,
"start_time": "2025-07-14T06:10:15.519590",
"timestamp": "2025-07-14T06:10:15.790696",
"worker_executed": true,
"workers_notified": true
},
"output": "__OUTPUTS__report={\n \"workflow_info\": {\n \"id\": \"sample_workflow_fixed\",\n \"execution_time\": \"2025-07-14T06:10:15.665836\",\n \"version\": \"1.0\"\n },\n \"data_summary\": {\n \"source\": \"https://jsonplaceholder.typicode.com/posts\",\n \"fetch_status\": \"unknown\",\n \"total_records\": \"0\",\n \"data_quality\": \"unknown\"\n },\n \"analysis_summary\": {\n \"type\": \"Standard\",\n \"route_selected\": \"unknown\",\n \"results\": \"Standard analysis not available\",\n \"recommendations\": \"No recommendations\"\n },\n \"output_format\": \"json\"\n}\n__OUTPUTS__report_format=json\n__OUTPUTS__execution_status=completed\n__OUTPUTS__total_records_processed=0\n",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "generate_report"
},
"standard_analysis": {
"execution_details": {
"actual_result": {
"output": "",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.55757,
"end_time": "2025-07-14T06:07:16.061541",
"message_sent": true,
"start_time": "2025-07-14T06:07:15.503971",
"timestamp": "2025-07-14T06:07:16.061541",
"worker_executed": true,
"workers_notified": true
},
"output": "",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "standard_analysis"
},
"validate_and_clean": {
"execution_details": {
"actual_result": {
"output": "__OUTPUTS__status=skipped\n__OUTPUTS__reason=Previous step failed\n",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.275372,
"end_time": "2025-07-14T06:07:15.243507",
"message_sent": true,
"start_time": "2025-07-14T06:07:14.968135",
"timestamp": "2025-07-14T06:07:15.243507",
"worker_executed": true,
"workers_notified": true
},
"output": "__OUTPUTS__status=skipped\n__OUTPUTS__reason=Previous step failed\n",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "validate_and_clean"
}
},
"validate_and_clean": {
"execution_details": {
"actual_result": {
"output": "__OUTPUTS__status=skipped\n__OUTPUTS__reason=Previous step failed\n",
"return_code": 0,
"status": "completed",
"stderr": ""
},
"duration_seconds": 0.275372,
"end_time": "2025-07-14T06:07:15.243507",
"message_sent": true,
"start_time": "2025-07-14T06:07:14.968135",
"timestamp": "2025-07-14T06:07:15.243507",
"worker_executed": true,
"workers_notified": true
},
"output": "__OUTPUTS__status=skipped\n__OUTPUTS__reason=Previous step failed\n",
"return_code": 0,
"status": "completed",
"stderr": "",
"task_id": "validate_and_clean"
}
}