From 4e45e1985db82d92c126e8fca08bc2db4f4030ff Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Mon, 2 Feb 2026 12:20:18 -0300 Subject: [PATCH] fix: repair hotspot evidence formatting --- atlasbot/engine/answerer.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/atlasbot/engine/answerer.py b/atlasbot/engine/answerer.py index 6cd337c..2dc7eed 100644 --- a/atlasbot/engine/answerer.py +++ b/atlasbot/engine/answerer.py @@ -1245,12 +1245,12 @@ def _hotspot_evidence(summary: dict[str, Any]) -> list[str]: ns_parts = [] for entry in ns_map.get(node, [])[:3]: if isinstance(entry, (list, tuple)) and len(entry) >= 2: - ns_parts.append(f\"{entry[0]}={entry[1]}\") - ns_text = \", \".join(ns_parts) - value_text = f\"{value:.2f}\" if isinstance(value, (int, float)) else str(value) - line = f\"hotspot.{metric}: node={node} class={node_class or 'unknown'} value={value_text}\" + ns_parts.append(f"{entry[0]}={entry[1]}") + ns_text = ", ".join(ns_parts) + value_text = f"{value:.2f}" if isinstance(value, (int, float)) else str(value) + line = f"hotspot.{metric}: node={node} class={node_class or 'unknown'} value={value_text}" if ns_text: - line += f\" namespaces_top={ns_text}\" + line += f" namespaces_top={ns_text}" lines.append(line) return lines