Merge branch 'main' into feature/streaming-agent-output

This commit is contained in:
MkDev11 2026-01-26 07:45:19 -05:00 committed by GitHub
commit 460eda57a3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -650,13 +650,14 @@ class Workforce(BaseWorkforce):
}))
if metrics_callbacks:
event = TaskFailedEvent(task_id=task.id, )
error_msg = error_message or str(task.result or "Unknown error")
event = TaskFailedEvent(
task_id=task.id,
error_message=error_msg,
)
# Add failure details if available
if hasattr(task, 'assigned_worker_id'):
event.worker_id = task.assigned_worker_id
event.error_message = error_message or str(task.result
or "Unknown error")
event.failure_count = task.failure_count
metrics_callbacks[0].log_task_failed(event)