Skip to content

Commit 6d66911

Browse files
authored
[ROB-1463] Holmes graph fix (#1845)
* output fix * removed Platform Embeddings from chat
1 parent 2650440 commit 6d66911

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/robusta/core/playbooks/internal/ai_integration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import json
22
import logging
3-
3+
import re
44
import requests
55
from prometrix import PrometheusQueryResult
66

@@ -361,8 +361,8 @@ def holmes_chat(event: ExecutionBaseEvent, params: HolmesChatParams):
361361
for tool in holmes_result.tool_calls:
362362
if tool.tool_name != "execute_prometheus_range_query":
363363
continue
364-
365-
json_content = json.loads(tool.result)
364+
holmes_result.analysis = re.sub(r"<<.*?>>", "", holmes_result.analysis).strip()
365+
json_content = json.loads(tool.result["data"])
366366
query_result = PrometheusQueryResult(data=json_content.get("data", {}))
367367
try:
368368
output_type_str = json_content.get("output_type", "Plain")

0 commit comments

Comments
 (0)