Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions holmes/plugins/toolsets/prometheus/prometheus.py
Original file line number Diff line number Diff line change
Expand Up @@ -456,7 +456,7 @@ def _invoke(self, params: Any) -> StructuredToolResult:
)

def get_parameterized_one_liner(self, params) -> str:
return f'list available prometheus metrics: name_filter="{params.get("name_filter", "<no filter>")}", type_filter="{params.get("type_filter", "<no filter>")}"'
return f'Search Available Prometheus Metrics: name_filter="{params.get("name_filter", "<no filter>")}", type_filter="{params.get("type_filter", "<no filter>")}"'


class ExecuteInstantQuery(BasePrometheusTool):
Expand Down Expand Up @@ -567,7 +567,7 @@ def _invoke(self, params: Any) -> StructuredToolResult:
def get_parameterized_one_liner(self, params) -> str:
query = params.get("query")
description = params.get("description")
return f"Prometheus query. query={query}, description={description}"
return f"Execute Prometheus Query (instant): promql='{query}', description='{description}'"


class ExecuteRangeQuery(BasePrometheusTool):
Expand Down Expand Up @@ -716,7 +716,7 @@ def get_parameterized_one_liner(self, params) -> str:
end = params.get("end")
step = params.get("step")
description = params.get("description")
return f"Prometheus query_range. query={query}, start={start}, end={end}, step={step}, description={description}"
return f"Execute Prometheus Query (range): promql='{query}', start={start}, end={end}, step={step}, description='{description}'"


class PrometheusToolset(Toolset):
Expand Down
6 changes: 3 additions & 3 deletions holmes/plugins/toolsets/robusta/robusta.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ def _invoke(self, params: Dict) -> StructuredToolResult:
)

def get_parameterized_one_liner(self, params: Dict) -> str:
return "Fetch metadata and history"
return "Fetch Alert Metadata"


class FetchResourceRecommendation(Tool):
Expand Down Expand Up @@ -138,7 +138,7 @@ def _invoke(self, params: Dict) -> StructuredToolResult:
)

def get_parameterized_one_liner(self, params: Dict) -> str:
return f"Fetch resource recommendation ({str(params)})"
return f"Check Historical Resource Utilization: ({str(params)})"


class FetchConfigurationChanges(Tool):
Expand Down Expand Up @@ -196,7 +196,7 @@ def _invoke(self, params: Dict) -> StructuredToolResult:
)

def get_parameterized_one_liner(self, params: Dict) -> str:
return f"Fetch change history ({str(params)})"
return f"Search Change History: ({str(params)})"


class RobustaToolset(Toolset):
Expand Down