What's Changed
- Add getting started guidance for recommended data source setup by @aantn in #1592
- Reorganize multiple providers documentation for CLI and Helm by @aantn in #1643
- [ROB-3391] Coralogix archive support by @Avi-Robusta in #1650
- ROB-3382 Implement lazy initialization for toolset prerequisites in CLI mode by @naomi-robusta in #1630
- Confluence integration by @aantn in #1617
- Add instructions for running cloud-provider MCPs via cli by @aantn in #1641
- Add Coralogix MCP toolset configurations for test cases by @aantn in #1652
- Add total tokens column to GitHub Actions eval report by @aantn in #1608
- Add comprehensive Python SDK reference documentation by @aantn in #1644
- add resourcequotas role to holmes default service account by @arikalon1 in #1653
- Add webhook configuration permissions to HolmesGPT service account by @aantn in #1655
- Add Opus 4.6 and Sonnet 4.6 to benchmark model defaults by @arikalon1 in #1624
- AWS_BEARER_TOKEN_BEDROCK for bedrock model by @arikalon1 in #1656
- Fix test comment placement in HTTP API documentation by @aantn in #1661
- docs: Expand OpenRouter configuration with Helm chart examples by @aantn in #1663
- ROB-3151 - Add interactive TUI for toolset configuration by @naomi-robusta in #1639
- Add appProtocol field to Holmes service port configuration by @aantn in #1666
- Support recursive parsing of nested schemas in MCP tool parameters by @aantn in #1668
- Prevent tool output duplication in LLM messages by @aantn in #1673
- Add direct Prometheus endpoint option for Grafana Cloud by @aantn in #1672
- Add documentation entries for new builtin toolsets by @aantn in #1679
- Clear Sentry DSN from Helm values configuration by @aantn in #1686
- Update project description and contributors in README by @aritraghosh in #1691
- HTTP Header propogation by @aantn in #1675
- Remove troubleshooting documentation from operator nav by @aantn in #1683
Full Changelog: 0.20.0...0.21.0