Files
Igor Loskutov 1aabe4f880 feat: post Hatchet DAG status to Zulip with live updates
Post a rendered DAG status message to a configurable Zulip stream/topic
when a Hatchet workflow is dispatched. Update it after each task
completes (success or failure), and delete it when post_zulip runs
so the final transcript notification replaces it.

On pipeline failure, appends an error banner (:cross_mark:) with the
failing step name and error message.

New settings: ZULIP_DAG_STREAM, ZULIP_DAG_TOPIC, ZULIP_HOST_HEADER.
New module: reflector/hatchet/dag_zulip.py (create/update/delete).
2026-02-09 10:03:31 -05:00
..
2025-11-24 22:24:03 -05:00
2023-09-13 17:26:03 +02:00
2026-02-05 18:38:08 -05:00
2025-12-22 12:09:20 -05:00
2025-10-20 12:55:25 -04:00
2025-11-24 22:24:03 -05:00
2025-08-13 10:03:38 -04:00