You're offline — showing cached data

MC-4521

P2: Add durable hook-failure record (not just logs)
2026-06-13 08:53:02 SAST
Home Board MC-4521

P2: Add durable hook-failure record (not just logs)

When dispatch_controller_event returns ok=False, the failure is only logged. There is no durable record in MC that a hook failed to send. Operators cannot distinguish "hook disa...
State Done Next Action Closed Owner Luci Runtime Closed Age 12d ago
MC-4521
Ticket is done; runtime is closed.

Description

MC-4521
When dispatch_controller_event returns ok=False, the failure is only logged. There is no durable record in MC that a hook failed to send. Operators cannot distinguish "hook disabled" from "hook failed" without reading server logs. Acceptance Criteria: - [ ] Hook failure writes a system comment or task_run note - [ ] Record includes ticket_id, trigger type, and error - [ ] Does not fail the original API request Files: control_room_events.py (dispatch_controller_event), app.py (hook callers) Evidence: Council review finding (2026-06-01): Kimi reviewer flagged as observability gap.

Activity

done
Luci is working...
Live
No activity yet
Help