Generic Pipeline
POST/api/webhooks/pipeline
Apache Airflow
POST/api/webhooks/airflow
Kubeflow Pipelines
POST/api/webhooks/kubeflow
$ curl -X POST ${location.origin}/api/webhooks/pipeline \
-H "Content-Type: application/json" \
-d '{
"pipeline_name": "feature-extraction-v2",
"event_type": "task_failed",
"severity": "high",
"error": "Out of memory during batch processing",
"task_id": "extract_features_001"
}'
{"success":true,"event_id":1,"diagnosis":{"category":"Resource Limit","confidence":0.55}}