PAGES
← all tools
◆ UNCATEGORIZED

holmesgpt

0.42.0 open-source

SRE Agent - CNCF Sandbox Project

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

all 111 features, with the evidence for each →

Languages

Not documented

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.

Compare with peers →

  • 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
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_MODEL environment 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 URL 0.22.0-alpha · Mar 2026
  • --use-post — Use POST method instead of GET 0.22.0-alpha · Mar 2026
  • -c 0.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_grep tool, enabling Holmes to search pod logs using grep (upgraded to grep -E extended 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_TOKEN for Entra ID authentication, allowing token reuse without re-authentication. 0.37.0 · Jul 2026 · source · release history
  • Allows omitting the temperature parameter 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_LIMIT in 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 fails 0.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-4o 0.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_froms support 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 dnsPolicy and dnsConfig for 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, and extraInitContainers configuration keys to the AWS MCP toolset for flexible volume and init-container injection. 0.26.0 · Apr 2026 · source · release history
  • Adds configurable podSecurityContext and containerSecurityContext fields to the Holmes Helm chart, enabling custom pod and container security contexts at deploy time. 0.24.0 · Apr 2026 · source · release history
  • Adds initContainers and args support 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_llm 0.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 structuredContent and 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:8080 0.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 firing boolean field for all alert sources, normalising alert state across integrations. 0.32.0 · Jun 2026 · source · release history
  • Adds ulimit-based memory 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 /show command. 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 by argument to the investigate and enrich commands 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-OrgID headers 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 namespaceScopedRBAC Helm value to support namespace-scoped HolmesGPT installs without cluster-wide permissions.⁠︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄⁠ 0.42.0 · Sep 2026 · source · release history
  • Adds namespaceScopedRBAC Helm 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 holmes 0.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-keys 0.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_repos configuration 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_skill results. 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.json for 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/info endpoint 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 HolmesUsageEvents to 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-remediation MCP 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_controls API 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 /show command in interactive mode. 0.12.4 · Aug 2025 · source · release history
  • Introduces /run, /clear, /show, and /context slash 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_callback and holmes_logs internal 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-run toolset 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_check probes 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_TOKEN environment 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_aws JSON-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 ask command, 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 ask via 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_call tracking to LLM usage/cost reporting. 0.22.0 · Mar 2026 · source · release history
  • Adds --log-costs flag 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-costs 0.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_tokens and 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.toolsets is updated via helm 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_link chat field rendered into the system prompt for richer chat context. 0.42.0 · Sep 2026 · source · release history
  • Adds conversation_link chat 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 whoami health 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_check probes 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 prometheus toolset, 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_todo flag 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 JSONEachRow format for DateTime64 query 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

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 images field 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_dir parameter to ToolCallingLLM in 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_BEDROCK environment 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 resourcequotas RBAC 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_url tool 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-based memory 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

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_TOKENS environment 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 feedback subcommand (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 feedback 0.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 OpenSearchQueryAssistToolset with 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

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

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-toolsets flag to the ask command 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_PROFILE support 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-file argument to the holmes ask command 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.txt 0.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 ask command. 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 oc commands 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-aiplatform dependency. 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.

Source

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…

Explore the full chart →

Releases

Show

62 entries

  1. September 20262
  2. August 20262
  3. July 20264
  4. June 20263
  5. May 20266
  6. April 20265
  7. March 20263
  8. February 20261
  9. January 20264
  10. December 20254
  11. November 20252
  12. October 20252
  13. September 20253
  14. August 20253
  15. July 20251
  16. June 20251
  17. May 20252
  18. April 20252
  19. March 20251
  20. January 20251
  21. December 20242
  22. November 20241
  23. October 20242
  24. September 20241
  25. July 20241
  26. June 20243
    Show

    62 entries

    Add the badge to your README

    Maintain this project? The badge links readers straight to this page, so they can follow every release here.

    Tracked by Cyber Toolchain Choose a badge style and copy the code →
    browse all tools → score card for your toolchain →