holmesgpt
0.42.0 open-sourceThe section your link pointed to isn't on holmesgpt's page any more, so we've brought you to the top.
SRE Agent - CNCF Sandbox Project
curl -s https://<holmesgpt-host>/api/info | jq .
extraEnvVarsSecrets:
- my-llm-api-keys
commonLabels:
team: security-ops
environment: production
additional_env_froms:
- secretRef:
name: my-llm-api-keys
- configMapRef:
name: holmes-extra-config
anchors:
common_llm: &common_llm
model: gpt-4o
max_tokens: 4096
toolsets:
- name: my-toolset
llm:
<<: *common_llm
holmesgpt 'Why is my payment-service pod crash-looping?'
export CLASSIFIER_MODEL=openrouter/anthropic/claude-3-haiku
holmes ask 'Why is my pod crashlooping?'
holmes ask 'Why is my payment-service pod crash-looping?' --log-costs
export TOOL_MAX_ALLOCATED_CONTEXT_WINDOW_TOKENS=8000
holmes ask 'Why is my payment-service pod crash-looping?'
holmes feedback
mcp_servers:
- name: my-mcp-server
url: http://localhost:8080
holmes ask --config-dir /etc/holmesgpt/prod 'Why is my pod crash-looping?'
holmes ask --refresh-toolsets 'Why is my pod crash-looping?'
kubectl describe pod my-app-51 | holmes ask 'What is wrong with this pod?'
holmes ask --prompt-file ./prompts/oom-investigation.txt
AWS_PROFILE=prod-sre holmes ask 'Why is the payment service crashing?'
model: gpt-4o
holmes ask --file <path>
Summary
HolmesGPT is an open-source AI agent, run from the command line, that investigates production incidents and finds root causes by querying live observability data across Kubernetes, VMs, cloud providers, databases, and SaaSSaaSSoftware delivered over the internet and run on the provider's infrastructure, so the buyer pays a subscription instead of installing or operating anything locally. platforms. It is aimed at SRE and platform teams handling alert triage, connecting bidirectionally to sources like Prometheus, Grafana, Datadog, AlertManager, PagerDuty, and Jira, and its new operator mode can run continuously in the background, flagging problems and messaging fixes to Slack before customers notice. It calls itself the CNCF SRE Agent, positioning it as a category of its own rather than a clone of an existing tool, built originally by Robusta.Dev with major contributions from Microsoft. With 90 contributors and over 3,000 commits in the past year, and a release just 15 days old, it is under active development.
SRE Agent - CNCF Sandbox Project
How holmesgpt helps
What is actually causing this alert to fire?
pulls live data from the connected observability sources — metrics, logs, traces — and correlates them against the alert to name a root cause instead of just the symptom
Which of my services are heading for trouble before anyone gets paged?
runs scheduled or deployment-triggered health checks against any connected data source and messages the finding to Slack before the issue reaches customers
Is the version I just shipped actually healthy?
runs a health check alongside the new deployment and compares its behavior against the data sources it queries to confirm the rollout is good
Why did my investigation stall or get cut off?
tracks conversation-worker slot exhaustion and reconnect sign-in so capacity limits show up as a visible cause instead of a silent failure
Can I trust an agent-initiated fix before it runs?
routes tool calls through a remote approval workflow so a human reviews and authorizes each action before it executes
Which incidents can I hand off entirely, and which need a human in the loop?
pairs continuous background investigation with the approval workflow, so routine findings go straight to Slack while actions needing authorization wait for a person
Languages
Features
111 capabilities across 7 areas · 2 backed by code, an API document or a real run
Built from holmesgpt's releases, docs, README and our own runs. “Seen” marks the month we first spotted a release the vendor didn't date. Group names and tags are our labels.
- holmesgpt covers 1 of the 3 runtime security capabilities we track.
What holmesgpt offers you
- Command-line interface11
- MCP server8
- Kubernetes-native deployment2
- REST API2
- Role-based access control2
- JSON data export1
- Scheduled jobs1
- Ticketing integration1
No capabilities match.
+ AI Agent Investigation 2 capabilities HolmesGPT runs autonomous investigations by dispatching tool calls to gather context and reason over it. Human-in-the-loop approval and token optimisation shape how those investigations are executed. ▸
+ Prompt token optimisation shipped Shrinks system prompts and tool descriptions to reduce the number of tokens consumed per investigation. 4 releases · first seen Jul 2025 ▸
release
- Reduces system prompt and tool description sizes by ~50–60%, significantly cutting prompt token consumption per investigation. 0.38.0 · Jul 2026 · source · release history
-
Adds
CLASSIFIER_MODELenvironment variable support for specifying a separate classifier model (documented alongside OpenRouter requirements). 0.22.0 · Mar 2026 · source · release history - Optimizes context window handling for metrics and trace data, increasing answer accuracy. 0.14.2 · Sep 2025 · source · release history
- Introduces a runbook toolset (feat(runbook)) to fetch and apply internal runbooks during investigations. 0.12.3 · Jul 2025 · source · release history
+ Remote tool call approval shipped Holds agent-initiated tool calls for a human to review and approve before they are executed. 1 release · first seen Jul 2026 ▸
release
- Implements remote tool call approval workflows, allowing human review and authorization of agent-initiated tool calls before execution. 0.38.0 · Jul 2026 · source · release history
+ Data Source Integrations 3 capabilities HolmesGPT connects to external platforms to pull in context the agent needs during investigations. Integrations span observability backends, version control, and collaboration tools. ▸
+ GitHub MCP integration shipped Retrieves skills and data from GitHub repositories using GitHub App credentials across one or more organisations. 8 releases · 1 other source · first seen Jan 2025 ▸
release 8 total
- Enables pulling skills using GitHub App credentials in the GitHub MCP integration. 0.39.0 · Aug 2026 · source · release history
- Supports GitHub App installations spanning multiple organizations in the GitHub MCP addon. 0.39.0 · Aug 2026 · source · release history
- Extends the GitHub MCP addon to support GitHub App installations spanning multiple organizations. 0.39.0 · Aug 2026 · source · release history
- Extends GitHub MCP addon to support GitHub App installations spanning multiple organizations. 0.39.0 · Aug 2026 · source · release history
- Adds GCP workload identity support for the GCP MCP integration. 0.20.0 · Feb 2026 · source · release history
- Adds GitHub MCP addon for the Helm chart, extending MCP integrations alongside the existing Azure MCP toolset. 0.18.4 · Jan 2026 · source · release history
docs
- Open-source AI agent that investigates production incidents and finds root causes across Kubernetes, VMs, cloud providers, databases, and SaaS platforms.
+ Tempo integration verified Queries a Tempo backend for trace data using configurable GET or POST requests. 2 releases · 3 other sources · first seen Sep 2024 ▸
Also counts toward: Command-line interface
release
- Improves the Grafana Tempo toolset with enhanced trace querying capabilities. 0.10.5 · Mar 2025 · source · release history
- Enables parallel tool calling, allowing Holmes to invoke multiple tools simultaneously for faster investigation. 0.3.0 · Sep 2024 · source · release history
command line
-
--url — Tempo base URL0.22.0-alpha · Mar 2026 -
--use-post — Use POST method instead of GET0.22.0-alpha · Mar 2026 -
-c0.22.0-alpha · Mar 2026
+ Atlassian Rovo MCP integration shipped Connects to Atlassian Rovo via its MCP addon to make Rovo content available as a data source for the agent. 1 release · first seen Aug 2026 ▸
release
- Adds Atlassian Rovo MCP integration, enabling HolmesGPT to use Rovo as a data source via the MCP addon. 0.39.0 · Aug 2026 · source · release history
+ Observability and Telemetry 2 capabilities HolmesGPT emits structured data about its own behaviour so operators can monitor LLM activity, log pipelines, and worker capacity. This covers both the agent's internal state and its interactions with LLM backends. ▸
+ Structured JSON logging shipped Writes logs in JSON format so they can be ingested by structured logging pipelines and log scrapers. 18 releases · first seen Jun 2024 ▸
release 18 total
- Adds JSON logging format support for log scrapers, enabling structured log ingestion pipelines. 0.37.0 · Jul 2026 · source · release history
- Improves token counter performance via caching, reducing overhead on large investigations. 0.10.5 · Mar 2025 · source · release history
- Adds option to fetch deployment config, expanding the Kubernetes context available during investigations. 0.7.2 · Dec 2024 · source · release history
- Adds a tool to fetch top memory requests across the cluster, giving the LLM visibility into resource consumption. 0.7.1 · Dec 2024 · source · release history
- Enables the LLM to fetch logs from all containers or a specific container within a pod, expanding container-level log coverage. 0.7.1 · Dec 2024 · source · release history
-
Adds
kubectl_logs_greptool, enabling Holmes to search pod logs using grep (upgraded togrep -Eextended regex) to surface relevant log lines faster. 0.7.1 · Dec 2024 · source · release history
+ Conversation worker capacity observability shipped Exposes worker slot exhaustion and reconnect behaviour so operators can see when conversation capacity is being reached. 5 releases · first seen Sep 2024 ▸
Also counts toward: REST API
release
- Makes conversation-worker slot exhaustion visible and bounds reconnect sign-in, improving observability of capacity limits. 0.38.0 · Jul 2026 · source · release history
- Adds an M2 Conversation Worker for async conversation processing, now enabled by default. 0.27.0 · May 2026 · source · release history
- Adds Supabase Realtime verification before starting the conversation worker. 0.27.0 · May 2026 · source · release history
- Adds cluster name to the system prompt, giving the LLM context about which cluster it is operating on. 0.12.4 · Aug 2025 · source · release history
- Adds a workload health API endpoint with JSON response, enabling programmatic health checks via the Holmes server. 0.3.0 · Sep 2024 · source · release history
+ Authentication 1 capability HolmesGPT supports pre-acquired Azure AD tokens so it can authenticate to Entra ID-protected resources without re-authenticating on every request. ▸
+ Entra ID authentication shipped Accepts a pre-acquired Azure AD token to authenticate to Entra ID-protected resources without triggering a fresh login each time. 7 releases · first seen Oct 2024 ▸
release 7 total
- Refreshes the realtime JWT automatically before it expires, maintaining uninterrupted realtime connections. 0.41.0 · Sep 2026 · source · release history
- Adds RFC 8707 resource indicator support to the MCP OAuth flow, strengthening token audience binding during authorization. 0.38.2 · Aug 2026 · source · release history
- Adds RFC 8707 resource indicator support to the MCP OAuth flow, enabling resource-aware token requests during MCP authentication. 0.38.2 · Aug 2026 · source · release history
-
Supports pre-acquired
AZURE_AD_TOKENfor Entra ID authentication, allowing token reuse without re-authentication. 0.37.0 · Jul 2026 · source · release history -
Allows omitting the
temperatureparameter for models that reject it (e.g. Claude Opus 4.7+). 0.32.0 · Jun 2026 · source · release history - Adds improved in-cluster authentication handling. 0.5.0 · Oct 2024 · source · release history
+ Testing and Evaluation 1 capability HolmesGPT includes a CLI test harness for validating agent behaviour against named evaluation scenarios. Options control setup strictness and isolate startup timing from investigation timing. ▸
+ Eval test runner verified Runs named evaluation tests against the agent from the CLI, with controls for setup strictness and startup-time isolation. 6 releases · 3 other sources · first seen Dec 2024 ▸
release
- Adds Slack channel-history context recovery evaluation coverage. 0.38.0 · Jul 2026 · source · release history
- Adds a Denied commands column to eval reports for visibility into blocked tool calls. 0.32.0 · Jun 2026 · source · release history
- Adds evaluation harness for metrics analyses, expanding the benchmark coverage to metric-based investigations. 0.31.0 · May 2026 · source · release history
- Adds support for an additional system prompt URL in eval configurations. 0.18.4 · Jan 2026 · source · release history
-
Respects
DEFAULT_LOG_LIMITin the Loki integration for more controlled log retrieval. 0.14.1 · Sep 2025 · source · release history - Adds LLM evaluations framework for testing and benchmarking Holmes response quality. 0.7.1 · Dec 2024 · source · release history
command line
-
eval_names — Name(s) of eval test(s) (e.g., 84_network_policy_blocking_traffic)0.22.0-alpha · Mar 2026 -
--strict-setup-mode — Fail pytest if ANY setup fails0.22.0-alpha · Mar 2026 -
--startup-only — Only measure startup time (deterministic, no LLM call)0.22.0-alpha · Mar 2026
+ Other 1 capability Capabilities that did not group under any area above. ▸
+ LLM observability via OpenTelemetry shipped Exports LLM traces to observability backends via OpenTelemetry, with Langfuse as a supported integration. 31 releases · 1 other source · first seen Jun 2024 ▸
release 31 total
- Adds Langfuse support in OpenTelemetry tracing for LLM observability and trace analytics. 0.37.0 · Jul 2026 · source · release history
- Adds Langfuse support in OpenTelemetry tracing for LLM observability and trace analysis. 0.37.0 · Jul 2026 · source · release history
- Adds Langfuse integration via OpenTelemetry tracing for LLM observability and trace export. 0.37.0 · Jul 2026 · source · release history
- Adds per-request tracing experiment routing and span token metrics to the server for observability into LLM completion costs per request. 0.33.0 · Jun 2026 · source · release history
- Warns at startup when an OTLP endpoint is configured but required OTEL packages are missing. 0.31.0 · May 2026 · source · release history
- Adds Azure SQL toolset for querying and troubleshooting Azure SQL databases. 0.12.3 · Jul 2025 · source · release history
example
-
Set the LLM model once in config rather than passing it on every CLI invocation.
$ model: gpt-4o0.3.0 · Sep 2024 · source
+ Other 101 capabilities ▸
+ Helm chart security and config flexibility shipped Adds support for custom pod/container security contexts, extra volumes, environment variable injection, and YAML anchors in the Helm chart. 13 releases · 1 other source · first seen Jan 2025 ▸
Also counts toward: Kubernetes-native deployment
release 13 total
-
Adds
additional_env_fromssupport to the Holmes Helm chart for injecting environment variables from ConfigMaps or Secrets. 0.29.0 · May 2026 · source · release history -
Adds the ability to configure
dnsPolicyanddnsConfigfor HolmesGPT deployments. 0.28.0 · May 2026 · source · release history - Adds configurable deployment rollout strategy via Helm. 0.27.0 · May 2026 · source · release history
-
Adds
extraVolumes,extraVolumeMounts, andextraInitContainersconfiguration keys to the AWS MCP toolset for flexible volume and init-container injection. 0.26.0 · Apr 2026 · source · release history -
Adds configurable
podSecurityContextandcontainerSecurityContextfields to the Holmes Helm chart, enabling custom pod and container security contexts at deploy time. 0.24.0 · Apr 2026 · source · release history -
Adds
initContainersandargssupport to the Helm chart for advanced pod configuration. 0.22.0 · Mar 2026 · source · release history
example
-
Reuse shared config blocks (e.g., common LLM settings) across multiple toolsets without repetition.
$ anchors: common_llm: &common_llm model: gpt-4o max_tokens: 4096 toolsets: - name: my-toolset llm: <<: *common_llm0.24.4 · Apr 2026 · source
+ Remote MCP server support shipped Enables connection to external MCP servers for real-time access to external tools and data sources. 8 releases · 2 other sources · first seen Jun 2025 ▸
Also counts toward: MCP server
release 8 total
- Surfaces MCP structuredContent and drops null optional params from the MCP toolset 0.42.0 · Sep 2026 · source · release history
-
Surfaces MCP
structuredContentand drops null optional parameters in MCP tool calls. 0.42.0 · Sep 2026 · source · release history - Extracts text from MCP resource content blocks in tool results. 0.27.0 · May 2026 · source · release history
- Tool results now include external links for quick navigation to source resources. 0.18.0 · Dec 2025 · source · release history
- Adds stdio transport support for MCP (Model Context Protocol) servers, enabling local process-based tool integrations. 0.16.4 · Dec 2025 · source · release history
- Adds streamable-HTTP transport support for MCP (Model Context Protocol) integrations. 0.16.3 · Nov 2025 · source · release history
example
-
Configure an MCP server declaratively in the HolmesGPT config file instead of passing CLI flags each run.
$ mcp_servers: - name: my-mcp-server url: http://localhost:80800.12.4 · Aug 2025 · source -
Connect HolmesGPT to a remote MCP server to give it real-time access to an external tool or data source during investigations.
$ See https://docs.robusta.dev/master/configuration/holmesgpt/remote_mcp_servers.html for the full configuration reference.0.11.5 · Jun 2025 · source
+ Advanced MCP authentication and resilience shipped Strengthens OAuth flows with RFC 8707 resource indicators, JWT token refresh, and dynamic credential injection via environment variable templating. 9 releases · first seen Mar 2025 ▸
release 9 total
- Adds per-user Dex authentication with private CA support to the Kubernetes MCP addon. 0.44.0 · Oct 2026 · source · release history
- Refreshes the realtime JWT automatically before it expires, maintaining uninterrupted realtime connections. 0.41.0 · Sep 2026 · source · release history
- Adds RFC 8707 resource indicator support to the MCP OAuth flow, strengthening token audience binding during authorization. 0.38.2 · Aug 2026 · source · release history
- Adds RFC 8707 resource indicator support to the MCP OAuth flow, enabling resource-aware token requests during MCP authentication. 0.38.2 · Aug 2026 · source · release history
- Supports environment variable templating inside MCP OAuth URLs, enabling dynamic credential injection without hardcoding secrets in config. 0.35.0 · Jul 2026 · source · release history
- Adds optional API key authentication for all HTTP endpoints. 0.27.0 · May 2026 · source · release history
+ Investigation output formatting shipped Provides options to control the format and verbosity of investigation results, including JSON output and post-processing for verbose responses. 9 releases · first seen Jun 2024 ▸
Also counts toward: JSON data export
release 9 total
-
Exposes a uniform
firingboolean field for all alert sources, normalising alert state across integrations. 0.32.0 · Jun 2026 · source · release history -
Adds
ulimit-basedmemory limiting for the bash and yaml toolsets to cap resource consumption during automated investigations. 0.18.1 · Dec 2025 · source · release history -
Adds YAML syntax highlighting for output in the
/showcommand. 0.12.4 · Aug 2025 · source · release history - Adds line count to tool output for better readability of large results. 0.12.4 · Aug 2025 · source · release history
-
Adds
byargument to theinvestigateandenrichcommands for PagerDuty and JSM (Jira Service Management) tickets. 0.10.9 · Apr 2025 · source · release history - Adds streaming analysis output, delivering investigation results incrementally rather than waiting for full completion. 0.10.8 · Apr 2025 · source · release history
+ Configurable Prometheus connectivity shipped Allows control over how the agent validates Prometheus connectivity, including health checks and custom labels. 8 releases · first seen Apr 2025 ▸
release 8 total
-
Adds multi-tenant Prometheus toolset that routes
X-Scope-OrgIDheaders using a Kubernetes label, enabling per-tenant Mimir query isolation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ 0.45.0 · Oct 2026 · source · release history - Adds Azure managed Prometheus support to the Prometheus toolset. 0.18.4 · Jan 2026 · source · release history
- Improves SSL error messaging for the Prometheus toolset to surface clearer diagnostics. 0.18.4 · Jan 2026 · source · release history
- Updates the Prometheus toolset configuration. 0.18.2 · Jan 2026 · source · release history
- Adds Prometheus range-query support to the Prometheus toolset, enabling historical metric analysis over configurable time windows. 0.13.2 · Sep 2025 · source · release history
- Adds OpenShift Prometheus support as a metrics toolset. 0.12.4 · Aug 2025 · source · release history
+ Kubernetes deployment flexibility shipped Supports namespace-scoped installation, remote tool execution via executor workers, and streamlined secret injection via Helm charts. 6 releases · 2 other sources · first seen Sep 2025 ▸
Also counts toward: Kubernetes-native deployment, Role-based access control
release
-
Adds
namespaceScopedRBACHelm value to support namespace-scoped HolmesGPT installs without cluster-wide permissions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ 0.42.0 · Sep 2026 · source · release history -
Adds
namespaceScopedRBACHelm value for namespace-scoped Holmes installs 0.42.0 · Sep 2026 · source · release history - Adds cross-cluster remote tool execution via an executor worker, toolset publishing, and caller headers, enabling tools to run against remote clusters from a central Holmes instance. 0.33.0 · Jun 2026 · source · release history
- Adds a Docker Compose setup for simplified HolmesGPT deployment. 0.23.0 · Mar 2026 · source · release history
- Adds webhook configuration permissions to the HolmesGPT service account. 0.21.0 · Mar 2026 · source · release history
- Adds manual and HPA-driven replica count control options. 0.13.2 · Sep 2025 · source · release history
example
-
Install HolmesGPT scoped to a single namespace instead of requiring cluster-wide RBAC — useful in multi-tenant clusters where you cannot grant cluster-admin.
$ helm upgrade --install holmes robusta/holmes --set namespaceScopedRBAC=true --namespace holmes0.42.0 · Sep 2026 · source -
Mount an existing Kubernetes secret containing API keys into the HolmesGPT pod via Helm without manually listing each env var.
$ extraEnvVarsSecrets: - my-llm-api-keys0.36.0 · Jul 2026 · source
+ Enterprise data source expansion shipped Adds support for querying multiple instances of Elasticsearch and Grafana, plus new MCP integrations for Robusta and Atlassian Rovo. 7 releases · first seen May 2025 ▸
release 7 total
- Adds multi-instance Elasticsearch support, enabling Holmes to query across multiple Elasticsearch backends. 0.31.0 · May 2026 · source · release history
- Adds the Robusta Platform MCP toolset with dynamic session token authentication for connecting Holmes to the Robusta platform. 0.31.0 · May 2026 · source · release history
- Adds multi-instance Grafana dashboard support, enabling Holmes to query across multiple Grafana instances. 0.31.0 · May 2026 · source · release history
- Adds Zabbix integration with supporting documentation. 0.24.4 · Apr 2026 · source · release history
- Adds mTLS (mutual TLS) support to the Elasticsearch toolset. 0.22.0 · Mar 2026 · source · release history
- Multi-tenant Loki and Grafana support via additional headers configuration. 0.11.1 · May 2025 · source · release history
+ LLM model registry shipped Maintains a centralized registry of supported models with operator-configurable context window size overrides. 6 releases · first seen Sep 2025 ▸
release
- Adds GitHub Copilot as a supported AI provider. 0.27.0 · May 2026 · source · release history
- Adds Claude Opus 4.6 and Sonnet 4.6 to benchmark model defaults. 0.21.0 · Mar 2026 · source · release history
- Adds OpenRouter as a supported AI provider. 0.20.0 · Feb 2026 · source · release history
- Adds SSL verification disable option for Claude integrations. 0.18.5 · Jan 2026 · source · release history
- Supports the Sonnet 1M token model for extended context analysis. 0.14.2 · Sep 2025 · source · release history
- Implements an LLM Model Registry allowing context size overrides per model. 0.14.1 · Sep 2025 · source · release history
+ Tool approval workflow shipped Enables operator review of tool calls before execution, including CLI-based confirmation steps. 6 releases · first seen Sep 2025 ▸
Also counts toward: Command-line interface
release
- Adds support for editing tool command arguments before execution. 0.27.0 · May 2026 · source · release history
- Adds multi-round approval workflow support with iteration offset. 0.22.0 · Mar 2026 · source · release history
- Redesigns the Bash toolset with prefix-based approvals for command execution control. 0.19.0 · Jan 2026 · source · release history
- Adds Claude tool-approval support, allowing all tools to be approved for Claude-backed workflows. 0.18.5 · Jan 2026 · source · release history
- Adds a tool approval workflow, enabling operator review of tool calls before execution (ROB-1933). 0.15.0 · Oct 2025 · source · release history
- Adds a CLI approval step for the bash tool, requiring explicit user confirmation before executing bash commands from the CLI. 0.13.2 · Sep 2025 · source · release history
+ Configurable Azure prerequisites shipped Removes mandatory requirements for specific Azure identifiers in the AKS toolset to simplify configuration. 6 releases · first seen Jan 2025 ▸
release
- Improves Gemini model support and compatibility. 0.15.0 · Oct 2025 · source · release history
- Improves Ollama support. 0.14.1 · Sep 2025 · source · release history
- Adds single-token authentication support for AWS Bedrock as an LLM backend. 0.13.1 · Aug 2025 · source · release history
- Adds Azure OpenAI to the list of supported models. 0.11.5 · Jun 2025 · source · release history
- Removes the mandatory requirement for resource group, subscription, and cluster name in the AKS toolset, simplifying Azure configuration. 0.11.5 · Jun 2025 · source · release history
- Adds Gemini LLM support as a backend model option. 0.8.1 · Jan 2025 · source · release history
+ Multi-tenant cluster management shipped Enables remote tool execution across multiple Kubernetes clusters and supports multi-cluster context awareness for the AI investigator. 5 releases · first seen Feb 2026 ▸
release
- Adds namespace, label, and field selectors to Kubernetes query tools, enabling more targeted resource lookups.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ 0.44.0 · Oct 2026 · source · release history
- Adds cross-cluster remote tool execution via an executor worker, toolset publishing, and caller headers, enabling tools to run against remote clusters from a central Holmes instance. 0.33.0 · Jun 2026 · source · release history
- Introduces multi-cluster scope-awareness in the LLM prompt layer, enabling the AI to reason across clusters. 0.32.0 · Jun 2026 · source · release history
- Adds a Kubernetes MCP addon (ROB-3465 k8s mcp addon). 0.27.0 · May 2026 · source · release history
- Adds multi-cluster support and external change handling to Robusta tools. 0.20.0 · Feb 2026 · source · release history
+ Dynamic configuration and state management shipped Supports live runtime configuration reloading, multi-instance toolset configurations, and dynamic MCP tools refresh without service restart. 5 releases · first seen May 2026 ▸
Also counts toward: REST API
release
-
Adds first-class
skill_reposconfiguration to enable live-refreshing git-synced skills 0.41.0 · Sep 2026 · source · release history - Adds admin API endpoints for runtime configuration reload, enabling live config changes without restarting the service. 0.34.0 · Jun 2026 · source · release history
- Supports overriding the config file at runtime. 0.32.0 · Jun 2026 · source · release history
-
Adds multi-instance toolsets support (
[ROB-3577]), allowing multiple instances of the same toolset to be configured simultaneously. 0.32.0 · Jun 2026 · source · release history - Adds periodic MCP tools refresh so newly added tools are discovered without restarting the process. 0.31.0 · May 2026 · source · release history
+ Skills extensibility model shipped Enables custom tool integrations and workflows via a new Skills configuration format. 5 releases · first seen Mar 2026 ▸
release
-
Surfaces skill titles for UI-added skills in
fetch_skillresults. 0.40.0 · Aug 2026 · source · release history - Supports pulling skills using GitHub App credentials. 0.39.0 · Aug 2026 · source · release history
- Adds skills provisioning directly from Helm chart values. 0.29.0 · May 2026 · source · release history
- Introduces Skills, a new extensibility model enabling custom tool integrations and workflows via configuration. 0.26.0 · Apr 2026 · source · release history
-
Adds
datasource-catalog.jsonfor datasource cataloging. 0.22.0 · Mar 2026 · source · release history
+ Operational visibility and cost control shipped Provides per-request tracing for LLM costs, conversation worker capacity observability, and configurable model cost maps for budget tracking. 5 releases · first seen May 2026 ▸
release
- Makes conversation-worker slot exhaustion visible and bounds reconnect sign-in attempts, improving observability of capacity limits. 0.38.0 · Jul 2026 · source · release history
- Bounds conversation and tool-call claiming to worker capacity, preventing oversubscription under load. 0.36.0 · Jul 2026 · source · release history
-
Adds
GET /api/infoendpoint for operational visibility into the running HolmesGPT instance. 0.36.0 · Jul 2026 · source · release history - Adds per-request tracing experiment routing and span token metrics to the server for observability into LLM completion costs per request. 0.33.0 · Jun 2026 · source · release history
-
Adds AI usage tracking via
HolmesUsageEventsto monitor LLM consumption. 0.29.0 · May 2026 · source · release history
+ Coralogix log integration shipped Adds support for querying Coralogix logs, including archived logs and source URL pivoting. 5 releases · first seen Mar 2025 ▸
release
- Adds Coralogix archive support as a new data-source integration. 0.21.0 · Mar 2026 · source · release history
- Improves Coralogix toolset with expanded capabilities. 0.18.0 · Dec 2025 · source · release history
- Coralogix toolset gains archived log fetching and enhanced log query capabilities. 0.11.1 · May 2025 · source · release history
- Improves the Coralogix toolset to return source URLs alongside log results, making it easier to pivot directly to Coralogix. 0.10.8 · Apr 2025 · source · release history
-
Adds initial Coralogix toolset (
coralogix) for querying Coralogix logs, with prompt tuning for log retrieval. 0.10.5 · Mar 2025 · source · release history
+ Conversation worker execution & resilience shipped Manages conversation executor lifecycle, concurrency defaults, retry logic, and graceful shutdown handling to improve reliability. 4 releases · first seen May 2026 ▸
release
- Defaults the auto executor to one conversation at a time to reduce resource contention. 0.44.0 · Oct 2026 · source · release history
- Gracefully retires in-flight conversations on shutdown instead of dropping them. 0.40.0 · Aug 2026 · source · release history
- Injects frontend tools into the worker conversation executor. 0.27.0 · May 2026 · source · release history
- Adds retry logic to the conversation worker. 0.27.0 · May 2026 · source · release history
+ Kubernetes Remediation MCP integration shipped Enables executing remediation actions against Kubernetes clusters via the Model Context Protocol. 4 releases · first seen Feb 2026 ▸
release
-
Adds GPU node diagnostics support to the
kubernetes-remediationMCP toolset. 0.42.0 · Sep 2026 · source · release history - Adds GPU node diagnostics support to kubernetes-remediation MCP 0.42.0 · Sep 2026 · source · release history
- Wires Kubernetes-remediation MCP bearer-token auth in the Helm chart. 0.40.0 · Aug 2026 · source · release history
- Adds Kubernetes Remediation MCP integration, allowing HolmesGPT to execute remediation actions against Kubernetes clusters. 0.20.0 · Feb 2026 · source · release history
+ Per-toolset timeout configuration shipped Allows setting timeouts for toolset prerequisite checks to prevent startup hangs. 4 releases · first seen Dec 2025 ▸
release
- Adds configurable request timeout for the New Relic toolset 0.42.0 · Sep 2026 · source · release history
- Adds configurable request timeout for the New Relic toolset. 0.42.0 · Sep 2026 · source · release history
- Adds per-toolset prerequisite timeout to prevent startup hangs when toolset dependencies are unavailable. 0.29.0 · May 2026 · source · release history
- Adds timeout to Kafka prerequisites check. 0.18.0 · Dec 2025 · source · release history
+ Persistent global instructions shipped Allows operators to inject persistent context into all agent prompts. 4 releases · first seen Jan 2025 ▸
release
- Hardwires cluster and conversation context into platform-MCP headers for richer contextual routing. 0.32.0 · Jun 2026 · source · release history
-
Adds
behavior_controlsAPI parameter for prompt customization in the investigation API. 0.22.0 · Mar 2026 · source · release history - Adds an AI safety prompt to the system prompt for all Holmes interactions. 0.13.0 · Aug 2025 · source · release history
- Adds global instructions capability, allowing operators to inject persistent context into all Holmes prompts. 0.8.1 · Jan 2025 · source · release history
+ Interactive TUI for configuration shipped Provides a terminal user interface for configuring toolset prerequisites without manual file editing. 4 releases · first seen Mar 2026 ▸
release
- Improves the data source configuration flow. 0.26.0 · Apr 2026 · source · release history
- Adds URL query parameter support to tab synchronization in the TUI. 0.22.0 · Mar 2026 · source · release history
- Adds Enum field support and MCP config management to the TUI. 0.22.0 · Mar 2026 · source · release history
- Adds an interactive TUI for toolset configuration, letting CLI users configure toolset prerequisites without manual file editing. 0.21.0 · Mar 2026 · source · release history
+ Interactive slash commands shipped Introduces slash commands in interactive mode to manage context and runs. 4 releases · first seen Jul 2025 ▸
Also counts toward: Command-line interface
release
- Adds a sample questions menu on startup to guide practitioners toward common investigations. 0.24.0 · Apr 2026 · source · release history
- Delivers a new and improved interactive CLI experience. 0.23.0 · Mar 2026 · source · release history
-
Adds autocomplete for the
/showcommand in interactive mode. 0.12.4 · Aug 2025 · source · release history -
Introduces
/run,/clear,/show, and/contextslash commands in interactive mode. 0.12.3 · Jul 2025 · source · release history
+ Internal performance logging shipped Provides optional logging of Holmes internals to improve observability of agent operations. 3 releases · first seen Jan 2025 ▸
release
-
Supports
oauth_callbackandholmes_logsinternal request kinds in the tool-call worker. 0.45.0 · Oct 2026 · source · release history - Adds support for logging aggregated investigation token usage. 0.26.0 · Apr 2026 · source · release history
- Adds optional performance logging to improve observability of Holmes internals. 0.8.1 · Jan 2025 · source · release history
+ Secure command execution hardening shipped Enhances security for bash and kubectl toolsets by eliminating shell injection vectors, validating redirections, and implementing SSRF prevention policies. 3 releases · first seen Aug 2026 ▸
release
-
Hardens the
kubectl-runtoolset to execute commands without a host shell, eliminating shell injection paths. 0.40.0 · Aug 2026 · source · release history - Validates bash toolset command arguments and redirections — not just the command prefix — closing injection vectors. 0.40.0 · Aug 2026 · source · release history
-
Requires an allowlist before
tcp_checkprobes can reach private networks, blocking SSRF to internal hosts by default. 0.40.0 · Aug 2026 · source · release history
+ Multi-account AWS support enhancements shipped Expands AWS integration with multi-instance AMP support, enhanced tool call routing reliability, and flexible token authentication. 3 releases · first seen Jun 2026 ▸
release
-
Supports pre-acquired
AZURE_AD_TOKENenvironment variable for Entra ID authentication with Azure AD, enabling token-based auth flows without interactive login. 0.37.0 · Jul 2026 · source · release history -
Routes
call_awsJSON-argument commands through the no-JSON path, cutting approximately 87 seconds of retries on AWS MCP calls. 0.36.0 · Jul 2026 · source · release history - Updates AWS MCP Helm addon to native Streamable HTTP (v2.1.0). 0.34.0 · Jun 2026 · source · release history
+ Slack integration shipped Allows sending query results from the `ask` command directly to Slack channels. 3 releases · first seen Jul 2024 ▸
release
- Enables in-app HTTPS/TLS support for the HolmesGPT API, allowing TLS termination without an external proxy. 0.36.0 · Jul 2026 · source · release history
- Adds support for custom labels in Prometheus queries, enabling more targeted metric lookups. 0.10.8 · Apr 2025 · source · release history
-
Adds Slack as a destination for the
askcommand, enabling query results to be sent directly to Slack channels. 0.2.6 · Jul 2024 · source · release history
+ Automated workload triage shipped Retrieves workload issues directly to support richer automated triage workflows. 3 releases · first seen Nov 2025 ▸
release
- Introduces multi-cluster scope-awareness in the LLM prompt layer, enabling the AI to reason across clusters. 0.32.0 · Jun 2026 · source · release history
- Improves OOMKill detection capability. 0.19.0 · Jan 2026 · source · release history
- Adds a fetch-resource-issues tool that retrieves workload issues directly, supporting richer automated triage workflows. 0.16.1 · Nov 2025 · source · release history
+ Confluence MCP integration shipped Connects to Confluence as a data source via the Model Context Protocol for knowledge-base lookups. 3 releases · first seen Jan 2026 ▸
Also counts toward: MCP server
release
- Adds support for additional environment variables in the Confluence MCP integration. 0.27.0 · May 2026 · source · release history
- Adds Confluence MCP server integration for surfacing runbook and knowledge-base content during investigations. 0.20.0 · Feb 2026 · source · release history
- Adds Confluence MCP server for Confluence-based investigations and workflows. 0.19.0 · Jan 2026 · source · release history
+ Custom AI output formatting shipped Enables custom sections and structured output shaping in investigation responses. 3 releases · first seen Jan 2025 ▸
release
- Allows using the table API without specifying a version. 0.24.4 · Apr 2026 · source · release history
- Structured output feature flag for controlling LLM response formatting. 0.11.1 · May 2025 · source · release history
- Adds AI output customization (MAIN-2806), enabling custom sections and structured output shaping in RCA responses. 0.8.1 · Jan 2025 · source · release history
+ ServiceNow integration shipped Adds a toolset for querying and interacting with ServiceNow from within investigations. 3 releases · first seen Jul 2025 ▸
Also counts toward: Ticketing integration
release
- Adds HTTP Basic Auth support to the ServiceNow tables toolset. 0.23.0 · Mar 2026 · source · release history
- New ServiceNow toolset for querying and interacting with ServiceNow from within HolmesGPT investigations. 0.16.3 · Nov 2025 · source · release history
- Adds ServiceNow experimental toolset for integrating with ServiceNow. 0.12.3 · Jul 2025 · source · release history
+ CLI startup optimization shipped Speeds up AI tooling command-line initialization by parallelizing prerequisite checks and deferring non-essential module imports. 3 releases · first seen Jul 2025 ▸
Also counts toward: Command-line interface
release
- Disables unconfigured toolsets by default in the CLI. 0.22.0 · Mar 2026 · source · release history
-
Improves startup speed of
holmes askvia lazy imports. 0.12.4 · Aug 2025 · source · release history - Checks toolset prerequisites in parallel, reducing CLI startup time. 0.12.3 · Jul 2025 · source · release history
+ Investigation cost tracking shipped Displays total LLM spend for an investigation or run, including per-call costs and global totals. 2 releases · 1 other source · first seen Dec 2025 ▸
release
-
Adds cached tokens tracking and
max_prompt_tokens_per_calltracking to LLM usage/cost reporting. 0.22.0 · Mar 2026 · source · release history -
Adds
--log-costsflag now displays total cost at the end of a run, in addition to per-call costs. 0.17.0 · Dec 2025 · source · release history
example
-
Track the total LLM spend for a Holmes investigation to understand cost per incident.
$ holmes ask 'Why is my payment-service pod crash-looping?' --log-costs0.17.0 · Dec 2025 · source
+ Prometheus auto-discovery shipped Enables automatic discovery of Prometheus instances without manual configuration. 3 releases · first seen May 2025 ▸
release
- Adds a direct Prometheus endpoint option for Grafana Cloud data sources. 0.21.0 · Mar 2026 · source · release history
- Checks Prometheus toolset health during auto-discovery, not only on explicit invocation. 0.12.3 · Jul 2025 · source · release history
- Prometheus auto-discovery so Holmes can locate Prometheus instances without manual configuration. 0.11.1 · May 2025 · source · release history
+ Multi-account AWS support shipped Supports cross-account IRSA for Kubernetes environments and querying IAM roles, security groups, EC2 instances, and costs. 3 releases · first seen Sep 2025 ▸
release
- Improves AWS MCP integration with several enhancements. 0.18.4 · Jan 2026 · source · release history
- New AWS MCP addon enables querying IAM Roles, security groups, EC2 instances, and AWS costs directly from HolmesGPT conversations. 0.16.0 · Oct 2025 · source · release history
- Adds cross-account IRSA support, allowing HolmesGPT to assume IAM roles across AWS accounts for multi-account Kubernetes environments. 0.13.2 · Sep 2025 · source · release history
+ Kubernetes resource right-sizing shipped Provides a KRR (Kubernetes Resource Recommender) tool for analyzing and right-sizing workloads. 2 releases · 1 other source · first seen May 2025 ▸
release
- Improved KRR (Kubernetes Resource Recommender) tool integration. 0.16.3 · Nov 2025 · source · release history
- New workload KRR (Kubernetes Resource Recommender) tool for right-sizing analysis. 0.11.1 · May 2025 · source · release history
example
-
Cap how many tokens a single tool can consume from the context window, useful when running against models with tight context limits.
$ export TOOL_MAX_ALLOCATED_CONTEXT_WINDOW_TOKENS=8000 holmes ask 'Why is my payment-service pod crash-looping?'0.16.3 · Nov 2025 · source
+ Tool output token limiting shipped Limits the maximum tokens a single tool can consume from the context window to improve stability with large responses or tight model limits. 2 releases · 1 other source · first seen Sep 2025 ▸
release
- Limits max tool output to a hard-coded 25K tokens regardless of model context size, improving stability with large responses. 0.15.0 · Oct 2025 · source · release history
-
Adds
max_tokensand max output tokens fields to Holmes responses. 0.14.1 · Sep 2025 · source · release history
example
-
Cap how many tokens a single tool can consume from the context window, useful when running against models with tight context limits.
$ export TOOL_MAX_ALLOCATED_CONTEXT_WINDOW_TOKENS=8000 holmes ask 'Why is my payment-service pod crash-looping?'0.16.3 · Nov 2025 · source
+ Automated config reloading shipped Restarts pods automatically on configuration changes to apply updates without manual intervention. 3 releases · first seen Mar 2025 ▸
release
- Adds support for pulling external changes, keeping Holmes tooling in sync with upstream configurations. 0.16.1 · Nov 2025 · source · release history
- Restarts the Holmes pod automatically on config changes, ensuring configuration updates are applied without manual intervention. 0.11.5 · Jun 2025 · source · release history
-
Enables pod reloading when
values.toolsetsis updated viahelm upgrade, so toolset config changes take effect without manual restarts. 0.10.5 · Mar 2025 · source · release history
+ Conversation history compaction shipped Compacts conversation history to support longer, data-heavy conversations without hitting context limits. 2 releases · first seen Oct 2025 ▸
release
- Summarizes oversized conversation history in chunks to keep long sessions within context window limits. 0.44.0 · Oct 2026 · source · release history
- Adds conversation history compaction to support longer, data-heavy conversations without hitting context limits. 0.16.0 · Oct 2025 · source · release history
+ Prompt context enrichment shipped Injects dynamic fields like conversation links into system prompts to provide richer chat context during investigations. 2 releases · first seen Sep 2026 ▸
release
-
Adds
conversation_linkchat field rendered into the system prompt for richer chat context. 0.42.0 · Sep 2026 · source · release history -
Adds
conversation_linkchat field rendered into the system prompt 0.42.0 · Sep 2026 · source · release history
+ GitLab MCP integration shipped Connects to GitLab as a data source via the Model Context Protocol. 2 releases · first seen May 2026 ▸
Also counts toward: MCP server
release
-
Updates the GitLab MCP integration to v2.1.46 with a
whoamihealth check. 0.40.0 · Aug 2026 · source · release history - Adds GitLab MCP server integration, enabling Holmes to interact with GitLab repositories and resources via the Model Context Protocol. 0.30.0 · May 2026 · source · release history
+ Prometheus metric graphing shipped Enables the LLM to render metric graphs from Prometheus during investigations. 2 releases · first seen Mar 2025 ▸
release
-
Requires an allowlist before
tcp_checkprobes can reach private networks, blocking SSRF to internal hosts by default. 0.40.0 · Aug 2026 · source · release history -
Adds Prometheus graph-generating capability to the
prometheustoolset, enabling the LLM to render metric graphs during investigations. 0.10.5 · Mar 2025 · source · release history
+ Prompt and context optimization shipped Reduces prompt token consumption by shrinking system prompts and tool descriptions, and enforces context window stability with token limiting. 2 releases · first seen Aug 2025 ▸
release
- Reduces system prompt and tool description sizes by ~50–60%, lowering prompt-token consumption and enabling use with tighter context-window limits. 0.38.0 · Jul 2026 · source · release history
- Requests multiple tool calls for reasoning models to improve accuracy. 0.12.4 · Aug 2025 · source · release history
+ Agent behavior & prompt controls shipped Allows operators to enable or disable specific LLM behaviors like TodoWrite across scheduled prompts and evaluations. 2 releases · first seen May 2026 ▸
release
-
Adds
enable_todoflag to control the TodoWrite feature in evals. 0.32.0 · Jun 2026 · source · release history - Disables todowrite behavior controls in scheduled prompts. 0.27.0 · May 2026 · source · release history
+ GitHub MCP server integration shipped Connects to GitHub as a data source via the Model Context Protocol, replacing the legacy git toolset. 2 releases · first seen Jan 2026 ▸
Also counts toward: MCP server
release
- MCP auth health check now auto-detects and enables GitHub context automatically. 0.32.0 · Jun 2026 · source · release history
- Adds GitHub MCP server, replacing the legacy GitHub toolset with an MCP-based implementation. 0.19.0 · Jan 2026 · source · release history
+ OAuth flow & per-session authentication controls shipped Extends CLI OAuth with client secrets, callback configuration, and per-conversation opt-outs for flexible session auth. 2 releases · first seen May 2026 ▸
Also counts toward: Command-line interface
release
- Adds per-conversation OAuth opt-out support, letting individual sessions bypass OAuth flows. 0.31.0 · May 2026 · source · release history
- Adds client secret support in the CLI OAuth flow, with an option to set the auth callback. 0.27.0 · May 2026 · source · release history
+ SQL Database integrations shipped Adds toolsets for querying PostgreSQL, ClickHouse, MariaDB, MySQL, SQLServer, and SQLite databases. 2 releases · first seen Feb 2026 ▸
release
-
Adds optional ClickHouse HTTP
JSONEachRowformat forDateTime64query results. 0.31.0 · May 2026 · source · release history - Adds SQL Database toolsets covering PostgreSQL, ClickHouse, MariaDB, MySQL, SQLServer, and SQLite, enabling AI-driven investigation of database state. 0.20.0 · Feb 2026 · source · release history
+ Realtime WebSocket connection management shipped Provides health checks, SSL/TLS support, and private channel authentication for persistent realtime connections. 2 releases · first seen May 2026 ▸
release
- Enables private channel support with authentication for realtime subscriptions. 0.28.0 · May 2026 · source · release history
- Adds health checks to detect silently-dead realtime WebSocket connections. 0.27.0 · May 2026 · source · release history
+ Grafana MCP integration shipped Connects to Grafana as a data source via the Model Context Protocol. 2 releases · first seen Feb 2026 ▸
Also counts toward: MCP server
release
- Adds max retries and timeout configuration for Grafana integrations. 0.26.0 · Apr 2026 · source · release history
- Adds Grafana MCP server integration, enabling HolmesGPT to query Grafana via the Model Context Protocol. 0.20.0 · Feb 2026 · source · release history
+ Azure AI Foundry authentication support shipped Configures secure authentication methods, including keyless flows, for Azure AI Foundry model access. 2 releases · first seen Mar 2026 ▸
release
- Rebrands Azure OpenAI integration to Azure AI Foundry. 0.24.4 · Apr 2026 · source · release history
- Adds keyless auth support for Azure AI Foundry. 0.22.0 · Mar 2026 · source · release history
+ Kafka cluster querying shipped Provides toolset integration for querying Kafka clusters, including support for multiple clusters. 2 releases · first seen Mar 2025 ▸
release
- Adds OpenTelemetry tracing and metrics instrumentation for observing HolmesGPT's own runtime behavior. 0.24.4 · Apr 2026 · source · release history
-
Adds Kafka toolset (
kafka) for querying Kafka clusters, with support for multiple Kafka clusters in a single configuration. 0.10.5 · Mar 2025 · source · release history
+ Image input support shipped Accepts image inputs in chat requests for multi-modal investigations. 2 releases · first seen Jan 2026 ▸
release
- Adds support for image content in MCP tool results. 0.23.0 · Mar 2026 · source · release history
-
Adds support for image input to the chat API, including a new
imagesfield in the chat API. 0.19.0 · Jan 2026 · source · release history
+ New Relic multi-account support shipped Enables querying across multiple New Relic accounts. 2 releases · first seen Jan 2026 ▸
release
- Adds support for multiple NewRelic accounts in a single HolmesGPT instance. 0.23.0 · Mar 2026 · source · release history
- Adds New Relic multiple-account support, enabling queries across more than one New Relic account. 0.18.4 · Jan 2026 · source · release history
+ Filesystem storage for tool results shipped Stores large tool results on disk to remove in-memory size constraints on investigation outputs. 2 releases · first seen Feb 2026 ▸
release
-
Adds
tool_results_dirparameter toToolCallingLLMin the custom LLM interface. 0.22.0 · Mar 2026 · source · release history - Adds filesystem storage for large tool results, removing in-memory size constraints on investigation outputs. 0.20.0 · Feb 2026 · source · release history
+ Inspektor Gadget toolset shipped Provides kernel-level eBPF-based diagnostics within investigations. 2 releases · first seen Feb 2026 ▸
Shared capability: eBPF-based runtime detection
release
- Adds filtering support to the Inspektor Gadget toolset, enabling scoped tool invocations. 0.22.0 · Mar 2026 · source · release history
- Adds Inspektor Gadget toolset for kernel-level eBPF-based diagnostics within HolmesGPT investigations. 0.20.0 · Feb 2026 · source · release history
+ MongoDB Atlas integration shipped Provides a dedicated toolset for querying MongoDB Atlas clusters during AI tooling investigations. 2 releases · first seen Jul 2025 ▸
release
- Adds a MongoDB toolset for querying and diagnostics. 0.22.0 · Mar 2026 · source · release history
- Adds Atlas MongoDB toolset for querying MongoDB Atlas clusters. 0.12.3 · Jul 2025 · source · release history
+ Credential environment variable loading shipped Loads tokens and credentials from environment variables to reduce manual configuration. 2 releases · first seen Jun 2025 ▸
release
-
Adds
AWS_BEARER_TOKEN_BEDROCKenvironment variable to authenticate with AWS Bedrock models. 0.21.0 · Mar 2026 · source · release history - Loads the Robusta UI token from an environment variable when required, reducing manual credential configuration. 0.11.5 · Jun 2025 · source · release history
+ Kubernetes resource visibility shipped Expands Kubernetes resource visibility by adding RBAC roles for resource quotas. 2 releases · first seen Jul 2025 ▸
Also counts toward: Role-based access control
release
-
Adds
resourcequotasRBAC role to the Holmes default service account, expanding Kubernetes resource visibility. 0.21.0 · Mar 2026 · source · release history - Enables Holmes to count Kubernetes resources during investigations. 0.12.3 · Jul 2025 · source · release history
+ Google Cloud Platform context integration shipped Provides access to Google Cloud Platform environment context to support broader troubleshooting scenarios. 2 releases · first seen Jan 2026 ▸
release
- Adds GCP workload identity support for the GCP MCP integration. 0.20.0 · Feb 2026 · source · release history
- Adds GCP MCP integration for Google Cloud Platform context in investigations. 0.18.2 · Jan 2026 · source · release history
+ HTTP connector toolset shipped Provides a generic HTTP connector for querying arbitrary HTTP endpoints as investigation sources. 2 releases · first seen Mar 2025 ▸
release
- Adds a generic HTTP connector toolset for querying arbitrary HTTP endpoints as investigation sources. 0.20.0 · Feb 2026 · source · release history
-
Improves
fetch_urltool to work with GitHub Pages sources. 0.10.5 · Mar 2025 · source · release history
+ Toolset management caching shipped Caches toolset status to speed up repeated invocations and provides a management command. 2 releases · first seen Jul 2025 ▸
Also counts toward: Command-line interface
release
- Adds periodic toolset status refresh in server mode, keeping tool availability current without restarting the process. 0.18.5 · Jan 2026 · source · release history
- Adds a toolset management tool command and caches toolset status to speed up repeated invocations. 0.12.3 · Jul 2025 · source · release history
+ Network observability toolsets shipped Provides Cilium and Hubble toolsets for network observability and policy inspection. 2 releases · first seen Oct 2025 ▸
release
- Adds a connectivity check toolset supporting TCP checks for network reachability diagnostics. 0.18.2 · Jan 2026 · source · release history
- Adds Cilium and Hubble toolsets for network observability and policy inspection. 0.15.0 · Oct 2025 · source · release history
+ Bash tool resource limiting shipped Applies ulimit-based memory limiting for the bash and yaml toolsets to cap resource consumption during automated investigations. 2 releases · first seen Aug 2025 ▸
release
-
Adds
ulimit-basedmemory limiting for the bash and yaml toolsets to cap resource consumption during automated investigations. 0.18.1 · Dec 2025 · source · release history - Replaces CLI toolsets with a bash toolset. 0.13.1 · Aug 2025 · source · release history
+ Kubernetes CRD awareness shipped Reads Kubernetes Custom Resource Definitions (CRDs) to expand cluster-resource awareness beyond core API objects. 2 releases · first seen Nov 2025 ▸
release
- Expands default CRD permissions for broader Kubernetes resource coverage. 0.18.0 · Dec 2025 · source · release history
- Enables Holmes to read Kubernetes Custom Resource Definitions (CRDs), expanding its cluster-resource awareness beyond core API objects. 0.16.1 · Nov 2025 · source · release history
+ Service health probes shipped Exposes Kubernetes readiness/liveness endpoints and validates TCP connection states for operational monitoring. 2 releases · first seen Dec 2025 ▸
release
-
Adds
healthzandreadyzendpoints for pod probe health checks. 0.18.0 · Dec 2025 · source · release history - Adds health checks to TCP connections. 0.18.0 · Dec 2025 · source · release history
+ Database integration expansion shipped Adds MariaDB and Datadog RDS integrations for querying database-specific data and metrics. 2 releases · first seen Jul 2025 ▸
release
- Adds MariaDB MCP addon, extending the set of supported database integrations. 0.17.0 · Dec 2025 · source · release history
- Adds Atlas MongoDB toolset for querying MongoDB Atlas clusters. 0.12.3 · Jul 2025 · source · release history
+ Direct telemetry backend connections shipped Removes the requirement to route through Grafana for Loki and Tempo, allowing direct connections. 2 releases · first seen May 2025 ▸
release
- Improved Loki toolset with expanded log querying capabilities. 0.16.3 · Nov 2025 · source · release history
- Supports direct connections to Loki and Tempo, removing the requirement to route through a Grafana datasource. 0.11.2 · May 2025 · source · release history
+ Version check toggle shipped Allows users to enable or disable the startup version check. 2 releases · first seen Aug 2025 ▸
release
-
Adds
TOOL_MAX_ALLOCATED_CONTEXT_WINDOW_TOKENSenvironment variable to control the maximum context window tokens allocated per tool. 0.16.3 · Nov 2025 · source · release history - Adds a toggle for the version check, letting users enable or disable the startup version check. 0.12.4 · Aug 2025 · source · release history
+ Agent feedback mechanism shipped Provides a CLI subcommand for submitting user feedback, including privacy notices. 1 release · 1 other source · first seen Oct 2025 ▸
Also counts toward: Command-line interface
release
-
Adds
feedbacksubcommand (with privacy notice) for submitting feedback from the CLI. 0.15.0 · Oct 2025 · source · release history
example
-
Submit feedback directly from the CLI after an investigation session.
$ holmes feedback0.15.0 · Oct 2025 · source
+ OpenSearch log and trace support shipped Expands OpenSearch integration beyond search to include log and trace querying. 2 releases · first seen Mar 2025 ▸
release
-
Adds
OpenSearchQueryAssistToolsetwith prerequisites checking. 0.15.0 · Oct 2025 · source · release history - Adds OpenSearch logs and traces support, expanding OpenSearch toolset coverage beyond search. 0.10.5 · Mar 2025 · source · release history
+ Datadog metrics integration shipped Expands monitoring coverage with enhanced Datadog metrics querying and improved data retrieval accuracy. 2 releases · first seen Aug 2025 ▸
release
- Improves Datadog integration accuracy through multiple small changes. 0.14.2 · Sep 2025 · source · release history
- Improves DataDog metrics toolset. 0.12.4 · Aug 2025 · source · release history
+ Custom config directory support shipped Supports pointing the agent at a non-default config directory for multi-tenant or containerized environments. 1 release · 1 other source · first seen Aug 2025 ▸
release
- Makes the config file directory configurable, allowing non-default config locations to be specified. 0.12.4 · Aug 2025 · source · release history
example
-
Point HolmesGPT at a non-default config directory, useful in multi-tenant or containerized environments.
$ holmes ask --config-dir /etc/holmesgpt/prod 'Why is my pod crash-looping?'0.12.4 · Aug 2025 · source
+ AKS node health analysis shipped Adds a dedicated toolset for analyzing AKS node health and environment configuration. 2 releases · first seen May 2025 ▸
release
- Enriches AKS node health tools with additional diagnostic capabilities. 0.12.3 · Jul 2025 · source · release history
- New Azure Kubernetes Service (AKS) toolset, including a dedicated AKS node health toolset and support for specifying the AKS environment. 0.11.1 · May 2025 · source · release history
+ Inline investigation piping shipped Enables piping command output (e.g., kubectl) directly into the agent for inline investigation. 1 release · 1 other source · first seen Jul 2025 ▸
Also counts toward: Command-line interface
release
- Adds support for piped input to the Holmes CLI. 0.12.3 · Jul 2025 · source · release history
example
-
Pipe kubectl output directly into Holmes for inline investigation without a separate ask step.
$ kubectl describe pod my-app-51 | holmes ask 'What is wrong with this pod?'0.12.3 · Jul 2025 · source
+ On-demand toolset refresh shipped Allows forcing a fresh status check for toolsets when they may have become available since the last run. 1 release · 1 other source · first seen Jul 2025 ▸
Also counts toward: Command-line interface
release
-
Adds
--refresh-toolsetsflag to theaskcommand to force a refresh of toolset status on demand. 0.12.3 · Jul 2025 · source · release history
example
-
Force a fresh toolset status check when a toolset may have become available since the last run.
$ holmes ask --refresh-toolsets 'Why is my pod crash-looping?'0.12.3 · Jul 2025 · source
+ AWS Bedrock profile support shipped Supports named AWS profiles for connecting to Bedrock-backed models without exporting credentials. 1 release · 1 other source · first seen May 2025 ▸
release
-
Adds
AWS_PROFILEsupport in Bedrock model requirements for named AWS profile selection. 0.11.1 · May 2025 · source · release history
example
-
Use a named AWS profile when invoking Holmes with a Bedrock-backed model, avoiding the need to export credentials directly.
$ AWS_PROFILE=prod-sre holmes ask 'Why is the payment service crashing?'0.11.1 · May 2025 · source
+ File-based prompt inputs shipped Supports supplying investigation prompts from files for repeatable runbook-style queries. 1 release · 1 other source · first seen May 2025 ▸
Also counts toward: Command-line interface
release
-
Adds
--prompt-fileargument to theholmes askcommand to supply investigation prompts from a file. 0.11.1 · May 2025 · source · release history
example
-
Supply a saved investigation prompt from a file instead of typing it inline — useful for repeatable runbook-style queries in CI or on-call workflows.
$ holmes ask --prompt-file ./prompts/oom-investigation.txt0.11.1 · May 2025 · source
+ Multi-turn conversation support shipped Enables iterative, multi-turn interactions with the AI investigator for complex debugging scenarios. 2 releases · first seen Nov 2024 ▸
release
-
Interactive clarifying questions and follow-up support after an investigation in the
holmes askcommand. 0.11.1 · May 2025 · source · release history - Adds a new conversation functionality, enabling multi-turn interactions with the investigator. 0.6.0 · Nov 2024 · source · release history
+ ArgoCD state analysis shipped Enhances ArgoCD integration to bring application state into investigations with improved analysis capabilities. 2 releases · first seen Jan 2025 ▸
release
- Improves the ArgoCD toolset with enhanced integrations for application state analysis. 0.10.8 · Apr 2025 · source · release history
- Adds ArgoCD toolset integration, bringing ArgoCD application state into Holmes investigations. 0.8.1 · Jan 2025 · source · release history
+ Event-driven automation shipped Allows the AI agent to automatically react to and investigate Kubernetes events without manual trigger. 1 release · first seen Jun 2026 ▸
release
- Introduces event-driven triggers in operator mode, allowing HolmesGPT to react to Kubernetes events automatically. 0.34.0 · Jun 2026 · source · release history
+ Integration error handling & resilience shipped Improves user feedback and resilience for integration connection failures, including firewall detection for sign-in errors. 1 release · first seen Jun 2026 ▸
release
- Adds firewall detection and user-friendly error handling for Supabase sign-in failures. 0.34.0 · Jun 2026 · source · release history
+ VictoriaLogs integration shipped Connects to VictoriaLogs to enable log searching and analysis within investigation workflows. 1 release · first seen Apr 2026 ▸
release
- Adds a VictoriaLogs toolset for log search and analysis. 0.26.0 · Apr 2026 · source · release history
+ Crossplane resource investigation shipped Queries and diagnoses Crossplane-managed infrastructure resources during AI-driven troubleshooting. 1 release · first seen Apr 2026 ▸
release
- Adds a Crossplane toolset for investigating Crossplane resources. 0.25.0 · Apr 2026 · source · release history
+ Kafka mTLS/SSL support shipped Enables encrypted and mutually authenticated connections to Kafka brokers. 1 release · first seen Apr 2026 ▸
release
- Adds mTLS/SSL support to the Kafka/admin toolset, enabling encrypted and mutually authenticated connections to Kafka brokers. 0.24.1 · Apr 2026 · source · release history
+ HTTP toolset authentication extensions shipped Adds digest auth and mTLS support to the HTTP connector toolset. 1 release · first seen Mar 2026 ▸
release
- Adds digest auth and mTLS support to the HTTP toolset, configurable via the HTTP connector config. 0.22.0 · Mar 2026 · source · release history
+ Strict tool calling enforcement shipped Enforces rigid tool calling rules with per-tool compatibility checks to prevent invalid agent actions. 1 release · first seen Mar 2026 ▸
release
- Enables strict tool calling universally with per-tool compatibility checks. 0.22.0 · Mar 2026 · source · release history
+ KubeVela application investigation shipped Analyzes OAM application workloads managed by KubeVela during automated troubleshooting runs. 1 release · first seen Feb 2026 ▸
release
- Adds KubeVela built-in toolsets for investigating OAM application workloads. 0.20.0 · Feb 2026 · source · release history
+ Prefect MCP integration shipped Connects to Prefect as a data source via the Model Context Protocol for workflow observability. 1 release · first seen Feb 2026 ▸
Also counts toward: MCP server
release
- Adds Prefect MCP server integration for workflow observability via the Model Context Protocol. 0.20.0 · Feb 2026 · source · release history
+ Sentry MCP integration shipped Connects to Sentry as a data source via the Model Context Protocol for error and event context. 1 release · first seen Feb 2026 ▸
Also counts toward: MCP server
release
- Adds Sentry MCP server integration for pulling error and event context from Sentry during investigations. 0.20.0 · Feb 2026 · source · release history
+ Scheduled investigation automation shipped Runs prompt-based investigations on a recurring daily or weekly schedule without manual triggering. 1 release · first seen Jan 2026 ▸
Also counts toward: Scheduled jobs
release
- Adds daily and weekly scheduled prompt investigations in SAS. 0.19.0 · Jan 2026 · source · release history
+ Splunk MCP integration shipped Connects to Splunk as a data source via the Model Context Protocol. 1 release · first seen Jan 2026 ▸
Also counts toward: MCP server
release
- Adds Splunk MCP server support, replacing any prior ad-hoc Splunk integration with an explicit MCP-based server. 0.19.0 · Jan 2026 · source · release history
+ Azure Kubernetes Service context integration shipped Provides access to Azure Kubernetes Service cluster context to enrich AI-driven investigations. 1 release · first seen Jan 2026 ▸
release
- Adds Azure (AKS) MCP integration for Azure Kubernetes Service context. 0.18.2 · Jan 2026 · source · release history
+ GitHub Enterprise URL support shipped Supports custom GitHub Enterprise URLs for users on private instances. 1 release · first seen Nov 2025 ▸
release
- Supports custom GitHub Enterprise URLs, allowing users on GitHub Enterprise to point HolmesGPT at their own instance. 0.16.3 · Nov 2025 · source · release history
+ OpenShift CLI support shipped Enables the use of `oc` commands during AI-driven investigations in OpenShift environments. 1 release · first seen Nov 2025 ▸
Also counts toward: Command-line interface
release
-
New OpenShift toolset enabling use of
occommands during AI-driven investigations. 0.16.3 · Nov 2025 · source · release history
+ Prompt caching optimization shipped Optimizes prompt caching to reduce latency and cost on repeated or similar queries. 1 release · first seen Nov 2025 ▸
release
- Improves prompt caching to reduce latency and cost on repeated or similar queries. 0.16.1 · Nov 2025 · source · release history
+ AWS Bedrock support shipped Adds Vertex AI Claude model support via the google-cloud-aiplatform dependency. 1 release · first seen Oct 2025 ▸
release
-
Adds Vertex AI Claude model support by including the
google-cloud-aiplatformdependency. 0.15.0 · Oct 2025 · source · release history
+ NewRelic freeform queries shipped Expands NewRelic toolset with freeform query support, transaction embeds, and improved trace handling. 1 release · first seen Oct 2025 ▸
release
- Expands NewRelic toolset with freeform queries, transaction embed support, and improved trace handling. 0.15.0 · Oct 2025 · source · release history
+ LLM message summarization shipped Uses an LLM-based mechanism to summarize messages and optimize context window handling, improving accuracy with metrics and trace data. 1 release · first seen Sep 2025 ▸
release
- Introduces LLM-based message summarization via a new Transformer mechanism to optimize context window handling, improving accuracy with metrics and trace data. 0.14.1 · Sep 2025 · source · release history
+ AWS AMP integration enhancements shipped Adds IRSA support for Amazon Managed Prometheus alongside configuration loading fixes. 1 release · first seen Aug 2025 ▸
release
- Adds IRSA (IAM Roles for Service Accounts) support for Amazon Managed Prometheus (AMP) integration. 0.13.1 · Aug 2025 · source · release history
+ Generic OpenSearch environment handling shipped Makes OpenSearch environment variable and config descriptions more generic for broader compatibility. 1 release · first seen Jul 2025 ▸
release
- Makes OpenSearch environment variable and config description more generic for broader compatibility. 0.12.3 · Jul 2025 · source · release history
+ Global date context injection shipped Injects the current date into prompts to ensure the LLM is aware of temporal context. 1 release · first seen Jul 2025 ▸
release
- Injects global date context into prompts so the LLM is aware of the current date. 0.12.3 · Jul 2025 · source · release history
+ RabbitMQ broker querying shipped Adds a toolset for querying RabbitMQ broker state during investigations. 1 release · first seen May 2025 ▸
release
- New RabbitMQ toolset for querying RabbitMQ broker state during investigations. 0.11.1 · May 2025 · source · release history
+ Interactive application diagnosis shipped Enables interactive application diagnosis sessions outside of standard investigation flows. 1 release · first seen Jan 2025 ▸
release
- Adds app diagnose chat capability for interactive application diagnosis sessions. 0.8.1 · Jan 2025 · source · release history
Lines in monospace are the tool's own words: help text
parsed from its source, or an endpoint from its API document. Under
release, a line is our summary of a dated release. Under
docs, it is quoted from the tool's own documentation or
website. Each links back to the source it came from.
Command line
10 commands for holmesgpt, each with where it came from. This tool has no source analysis yet, so there is no option reference and no captured run beside them.
No command matches.
Release-note detail over time
See how much detail holmesgpt puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.
Checking release-note history…
Releases
62 entries
No entries match these filters.
- September 20262
- August 20262
- July 20264
- June 20263
- May 20266
- April 20265
- March 20263
- February 20261
- January 20264
- December 20254
- November 20252
- October 20252
- September 20253
- August 20253
- July 20251
- June 20251
- May 20252
- April 20252
- March 20251
- January 20251
- December 20242
- November 20241
- October 20242
- September 20241
- July 20241
- June 20243
Add the badge to your README
Maintain this project? The badge links readers straight to this page, so they can follow every release here.