What's Changed
- Fix - Grafana Loki, Tempo and Opensearch are not enabled by default by @nherment in #294
- Update README.md by @aantn in #293
- MAIN-2960 add new eval for holmes to fetch alert manager events by @nherment in #296
- Added pod realoading when values.toolsets is updated by helm upgrade by @itisallgood in #297
- Update holmes example in installation.md by @aantn in #298
- bugfix ROBUSTA_AI env var by @Avi-Robusta in #302
- loki toolset improvements + unrelated fix to example python code by @aantn in #301
- fix: litellm throws NOT_GIVEN error for tool_choice when max_steps is reached by @nherment in #303
- ROB-9: Stabilise evals, update evals workflow by @nherment in #299
- log every tool call - even python tools by @aantn in #300
- Update dependencies by @moshemorad in #305
- Add kafka tool by @nherment in #229
- Add sentry traces by @moshemorad in #304
- End experiment by @moshemorad in #306
- [MAIN-2975] Auth improvements for internet/notion/llm by @Avi-Robusta in #267
- Move env vars by @moshemorad in #309
- Minor readme changes by @pavangudiwada in #307
- Add sentry tags by @moshemorad in #310
- Add score to eval trace by @moshemorad in #311
- Multiple opensearch cluster suport by @Avi-Robusta in #314
- [ROB-792 ] added node selector by @Avi-Robusta in #315
- Upgrade ubuntu runner version by @moshemorad in #317
- ROB-708: use loki as full fledged log provider by @nherment in #308
- Fix workflow trigger by @moshemorad in #318
- Allow setting the priority class name in the helm chart by @jkrusy in #312
- fix: add logs prompt to workload health check + log enabled toolsets by @nherment in #319
- fix: prompt should not mention kubectl_logs outside of the dedicated logs subprompt by @nherment in #320
- changing registry to dockerhub in helm chart by @Avi-Robusta in #316
- ROB-699: prometheus + graph generating capability by @nherment in #295
- Update readme by @aantn in #321
- feat: prometheus: alt. API for series labels, option to return data by @nherment in #325
- Multi kafka cluster support by @Avi-Robusta in #323
- More doc fixes by @aantn in #322
- test: add prometheus eval by @nherment in #324
- ROB-717 stream by @RoiGlinik in #240
- ROB-868: do not pass tools to litellm if it's not necessary by @nherment in #331
- ROB-858 holmes telemetry by @moshemorad in #330
- feat: prometheus toolset only returns RFC3339 dates by @nherment in #332
- Improve tempo toolset by @nherment in #329
- Rob 925 docker images should include only the relevant data and not copy all workdir by @moshemorad in #337
- feat: improve fetch_url to work with github pages and make llm use of prometheus more resilient to errors by @nherment in #338
- ROB-927 fix telemetry boolean env var to string by @RoiGlinik in #342
- GH actions use workflow identity by @moshemorad in #343
- Update README.md by @pavangudiwada in #346
- Update prometheus.py by @alexinthesky in #333
- Updated readme with toolset docs links by @pavangudiwada in #347
- Opensearch logs and traces by @arikalon1 in #345
- ROB-945: prometheus toolset improvements by @nherment in #341
- ROB-968: initial coralogix toolset by @nherment in #348
- feat: tweak prompt for coralogix logs by @nherment in #349
- ROB-795: improve performance of token counter by using caching by @nherment in #340
- Now
The robusta token configured for Holmes...is shown to users correctly by @itisallgood in #351 - Adding logo by @pavangudiwada in #354
- ROB-997 add missing toolset files to binary build by @nherment in #353
- ROB-717 format stream message by @RoiGlinik in #335
- ROB-1005: toolset prometheus/metrics now returns data by default by @nherment in #356
New Contributors
- @jkrusy made their first contribution in #312
- @alexinthesky made their first contribution in #333
Full Changelog: 0.10.2...0.10.5-alpha