mirror of
https://github.com/dograh-hq/dograh.git
synced 2026-07-01 08:59:46 +02:00
feat: add logs in campaigns for failure or pausing (#265)
* feat: add logs in campaigns on failure * chore: bump pipecat * chore: update format.sh * chore: fix github workflow * fix: fix formatting errors
This commit is contained in:
parent
abfb678b4d
commit
d4b6afb020
77 changed files with 1001 additions and 245 deletions
|
|
@ -235,7 +235,10 @@ def register_event_handlers(
|
|||
workflow_run = await db_client.get_workflow_run_by_id(workflow_run_id)
|
||||
if workflow_run and workflow_run.campaign_id:
|
||||
await circuit_breaker.record_and_evaluate(
|
||||
campaign_id=workflow_run.campaign_id, is_failure=True
|
||||
campaign_id=workflow_run.campaign_id,
|
||||
is_failure=True,
|
||||
workflow_run_id=workflow_run_id,
|
||||
reason="pipeline_error",
|
||||
)
|
||||
asyncio.create_task(
|
||||
_capture_call_event(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue