github HolmesGPT/holmesgpt 0.20.4-alpha

latest release: 0.20.0
pre-release9 hours ago

What's Changed

  • ROB-3040 GCP mcp docs make it clear what are vars and what is string in the commands by @RoiGlinik in #1533
  • Add behavior_controls to /api/chat for controlling prompt components by @Sheeproid in #1479
  • Rename Kafka config fields for consistency and add backward compatibility by @naomi-robusta in #1491
  • Rename Datadog config fields for consistency and clarity by @naomi-robusta in #1493
  • Rename headers to additional_headers in Prometheus toolset by @naomi-robusta in #1494
  • Rename Elasticsearch config fields for consistency by @naomi-robusta in #1497
  • Simplify MCP servers documentation and improve clarity by @aantn in #1480
  • Service Now - Adds health check table configuration by @Sheeproid in #1537
  • Add HTTP toolset for generic API requests to whitelisted endpoints by @arikalon1 in #1531
  • Add config file change detection to auto-refresh toolsets by @naomi-robusta in #1535
  • [ROB-3098] mcp servers update + cve patches by @Avi-Robusta in #1541
  • Prevent agents from running pre-commit/ruff/mypy unless explicitly asked by @Sheeproid in #1545
  • Add filesystem storage for large tool results by @Sheeproid in #1529
  • Add OpenRouter to AI providers documentation by @aantn in #1554
  • Add URL-based tab selection for MkDocs Material tabs by @aantn in #1552
  • remove litellm logging handlers to remove duplications from the logs … by @arikalon1 in #1556
  • Enhance toolset integration guidance with API toolset option by @aantn in #1560
  • feat: Add kubevela to built-in toolsets by @mailprak in #1512
  • Improve error handling and logging for LLM calls and streaming by @aantn in #1559
  • Add multimodal content support to message tag parsing by @aantn in #1562
  • Unwrap ExceptionGroup to surface root MCP errors by @aantn in #1561
  • Prepend OOM hint before output instead of appending after by @aantn in #1564
  • toolset: Add Inspektor Gadget by @mqasimsarfraz in #1506
  • Add bash whitelist to cli by @aantn in #1522
  • Fix ToolsetDBModel crash from model_dump unpacking all Toolset fields by @Sheeproid in #1546
  • fix(mcp): Support nullable types in ToolParameter validation by @Mr-Neutr0n in #1501
  • [ROB-3261] Add Grafana MCP server support to eval framework and documentation by @Avi-Robusta in #1571
  • [ROB-0000] docs mcp grafana fix by @Avi-Robusta in #1572
  • [ROB-3208] updating teams bot docs by @Avi-Robusta in #1540
  • [ROB-0000] fixing grafana docs by @Avi-Robusta in #1573
  • Increase default max_points to 500 and allow LLM override up to 1000 by @aantn in #1566
  • Allow loops, conditionals, and subshells with user approval by @aantn in #1511
  • remove deprecated options from docs by @aantn in #1521
  • Fix documentation inconsistencies and mistakes for new users by @aantn in #1576
  • Improve Prometheus rules endpoint documentation by @aantn in #1580
  • Add multi-cluster support and external changes handling to Robusta tools by @aantn in #1478
  • Automatically test curl commands user-facing docs by @aantn in #1412
  • Remove duplicate test fixtures and consolidate context_window tags by @aantn in #1585
  • docs: add Azure AD authentication methods for Azure OpenAI by @aantn in #1503
  • Reorganize toolsets documentation with categories and update Azure MCP by @aantn in #1587
  • Docs: add github provider by @aantn in #1370
  • Add instructions for setup to CONTRIBUTING.md by @svrnm in #1577
  • Skips evals on docs changes by @aantn in #1594
  • Update HolmesGPT documentation link to new URL by @aantn in #1598
  • Inject meaningful version into dev Docker builds via git describe by @aantn in #1595
  • Add PR label support for eval selection and rename markers to tags by @aantn in #1599
  • Skip build-and-test on docs-only changes, except HTTP API docs by @aantn in #1600
  • Only run CLI Performance Benchmark on source changes by @aantn in #1601
  • Increase liveness probe failure threshold for Holmes deployment by @aantn in #1602
  • Reduce Supabase timeout from 1 hour to 1 minute by @aantn in #1581
  • Clarify namespace configuration for AWS MCP server setup by @aantn in #1578
  • Fix PRs blocked by skipped build-and-test check by @aantn in #1611
  • Add toolsets_matrix support for comparing toolset configs on same eval scenarios by @aantn in #1609
  • Add checks logic by @moshemorad in #1377
  • Add metadata to HolmesStatus by @moshemorad in #1591
  • Add versioned documentation support with mike by @aantn in #1536
  • Enable parallel test execution with pytest-xdist by @aantn in #1621
  • Suppress stderr output from ulimit commands by @arikalon1 in #1623
  • Support multiple clusters and external filtering in issues metadata by @arikalon1 in #1625
  • ROB-3335 Add interrupt support for LLM calls via Escape key by @naomi-robusta in #1583
  • Add SQL database toolset for read-only database queries by @arikalon1 in #1568
  • Remove LLM test fixtures and update test configuration by @aantn in #1631
  • Add MCP server integrations for Sentry, Prefect, Kubernetes Remediation, and Confluence by @arikalon1 in #1626

New Contributors

Full Changelog: 0.20.3-alpha...0.20.4-alpha

Don't miss a new holmesgpt release

NewReleases is sending notifications on new releases.