diff --git a/atlasbot/engine/answerer.py b/atlasbot/engine/answerer.py index c7f10e9..ec9b15d 100644 --- a/atlasbot/engine/answerer.py +++ b/atlasbot/engine/answerer.py @@ -615,7 +615,7 @@ class AnswerEngine: model=plan.model, tag="focus_fix", ) - if not metric_facts: + if not metric_facts or not _has_keyword_overlap(metric_facts, keyword_tokens): best_line = _best_keyword_line(summary_lines, keyword_tokens) if best_line: reply = f"From the latest snapshot: {best_line}."