Commit 7c08add
committed
fix: recognise alertmanager/coralogix/honeycomb keys in check_evidence_availability
The same drift class the frozenset fix addressed: _map_* mappers write
these keys into the evidence dict, but the has_cloudwatch_evidence OR-
chain was not updated alongside. A firing-critical alert from these
stacks with a sparse payload (no tracer_web_run, no annotation body)
would fall into _handle_insufficient_evidence and skip the reasoning
LLM — the mirror image of the short-circuit miss this PR already fixes.
Review feedback from Greptile on PR #672.1 parent c7b298c commit 7c08add
1 file changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
87 | 92 | | |
88 | 93 | | |
89 | 94 | | |
| |||
0 commit comments