Releases: robusta-dev/holmesgpt
Releases · robusta-dev/holmesgpt
0.10.2
0.10.1
0.10.0
What's Changed
- fix: failing python toolset should not crash holmes by @nherment in #272
- Add sentry by @moshemorad in #275
- Small README.md Updates by @aantn in #280
- fix: use correct docs URL for AWS toolsets by @nherment in #282
- Fixed loading of the toolsets for holmes cli by @itisallgood in #277
- Latest fixes by @moshemorad in #279
- fix: typo in grafana toolsets descriptions by @nherment in #281
- Fixing holmes Integration shows error even though all tools are enabled successfully by @itisallgood in #283
- Warn users w/ old configuration format about config format change by @itisallgood in #284
- Shorten readme by @aantn in #285
- doc: mention custom data sources along with built in data sources section by @nherment in #286
- fix: log when and why grafana toolset fails to initialize by @nherment in #289
- fix: issues due to console cleanup/refactor by @nherment in #290
- Update README.md by @aantn in #288
Full Changelog: 0.9.0...0.10.0
0.9.0
What's Changed
- Precommit checks by @moshemorad in #257
- Update README.md by @aantn in #268
- Added except Exception clause for endpoints by @itisallgood in #269
- Updated litellm to the most recent version by @itisallgood in #271
- Structured output improvements by @nherment in #265
- Toolset sources fix by @moshemorad in #270
- Docs update toolset docs by @nherment in #276
Full Changelog: 0.8.1...0.9.0
0.8.1
What's Changed
- Change tool description for findings to be more user friendly by @aantn in #228
- Toolset integrations by @itisallgood in #217
- Fix toolset statuses by @itisallgood in #231
- Improve k8s function definitions by @moshemorad in #199
- Updated custom_toolset.yaml example by @itisallgood in #232
- ArgoCD toolset by @nherment in #220
- MAIN-2704 move imports so certificate will be used in them by @RoiGlinik in #236
- [MAIN-2733] updated kube-lineage to patch crypto cve by @Avi-Robusta in #235
- Improved error resilience for toolset sync and status updates by @itisallgood in #233
- Workload Health-Check: fix a bug of alerts not being rendered by @Sheeproid in #237
- indentation issue by @Avi-Robusta in #239
- [MAIN-2708] Gemini support by @Avi-Robusta in #238
- Global instructions by @itisallgood in #234
- Added exceptions when Robusta UI token is absent or passed as env by @itisallgood in #243
- When holmesgpt is missing kubernetes permissions, suggest fix to user by @itisallgood in #241
- Kubectl jq by @aantn in #168
- Update instructions for running llm tests by @aantn in #244
- Add Pod Affinity Configuration Support to Helm Chart by @Demmonius in #245
- Update README.md by @aantn in #247
- feat: improve logging and add optional perf logging by @nherment in #248
- Docs/helm method first by @Sheeproid in #251
- Minor fixes for running server without ROBUSTA_AI by @aantn in #255
- MAIN-2888: make browser more lightweight by @nherment in #254
- MAIN-2806: Enable-AI-Output-Customization by @nherment in #252
- OpenSearch toolset by @nherment in #221
- Add grafana loki tool by @nherment in #227
- Prompt improvement for custom sections in RCA by @nherment in #259
- Add better example config for tools by @moshemorad in #260
- Update docs by @moshemorad in #261
- fix: issue with sections handling messing workload health structured output by @nherment in #262
- App diagnose chat by @itisallgood in #253
- fix: dockerfile should download appropriate image for arm64 by @nherment in #263
New Contributors
- @Demmonius made their first contribution in #245
Full Changelog: 0.7.2...0.8.1
0.7.2
What's Changed
- Llm eval improvements by @nherment in #214
- add option to fetch deployment config by @RoiGlinik in #222
- test: llm eval, add correctness score, port alertmanager test cases by @nherment in #216
- Use Contributor Covenant Code of Conduct v2.1 by @Sheeproid in #223
- add contributing doc page by @Sheeproid in #225
- Create MAINTAINERS.md by @Sheeproid in #226
Full Changelog: 0.7.1...0.7.2
0.7.1
What's Changed
- Add precommit by @moshemorad in #218
Full Changelog: 0.6.1...0.7.1
What's Changed
- Add tags to ask holmes by @nherment in #185
- Fix for deprecated /api/conversation endpoint by @itisallgood in #196
- Fix llm tests on github runners by @nherment in #198
- speed up re-building on code changes by changes caching order by @Sheeproid in #202
- Get top memory requests tool by @Sheeproid in #205
- add kubectl_logs_grep tool by @Sheeproid in #203
- MAIN-2381 add support for both variations. by @RoiGlinik in #201
- Add kubectl events capability & improve prompt by @nherment in #206
- Provide the LLM the ability to fetch all or specific container logs within a pod by @nherment in #207
- Improve logging by @aantn in #211
- Curl in base by @Sheeproid in #212
- Add llm evaluations by @nherment in #204
- Update README.md by @aantn in #213
- Make holmesgpt work with WatsonX by @itisallgood in #200
- holmes to use grep logs more by tweaking instruction, move to grep -E by @Sheeproid in #215
- Add precommit by @moshemorad in #218
Full Changelog: 0.6.1...0.7.1
0.6.1
What's Changed
- Fix build_chat_message when number of tools is 0 by @itisallgood in #186
- add holmes cluster role for reading storage classes by @arikalon1 in #187
- Avoid server crash if no instruction is passed to workload health request by @nherment in #188
- Remove broken link in readme by @aantn in #190
- fix access to document dict url attribute by @arikalon1 in #189
- Only load builtin toolsets when the config is initialised by @nherment in #193
- fix: incorrect prerequisite for webpage: use python -m to invoke playwright exec and specify browser by @nherment in #192
- use internet tool by default on the chart by @arikalon1 in #194
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
- MAIN-2339 remove old support check code and use drop params by @RoiGlinik in #158
- Broken link fix by @pavangudiwada in #159
- added command that is sometimes selected to get a single rds instance by @Sheeproid in #161
- Added kubectl top action by @Avi-Robusta in #160
- [MAIN-2367] moved it to its own toolset by @Avi-Robusta in #164
- MAIN-2364 by @itisallgood in #163
- feat: add support for passing runbook URLs to issue investigator by @nherment in #165
- Avoid listing tools used during investigations by @nherment in #166
- Update README.md by @aantn in #170
- Custom llm improvements by @Avi-Robusta in #169
- [MAIN-2451] updating starlette by @Avi-Robusta in #177
- bug fixes: by @arikalon1 in #178
- support removing bedrock prefix for model name token by @arikalon1 in #179
- Reduce image size by removing pandoc and using firefox instead of chromium by @nherment in #176
- Support custom LLM implementation by @nherment in #174
- fix bug with wrong import name by @arikalon1 in #181
- MAIN-2345 Support new conversation functionality by @itisallgood in #162
- Fixed import of PGAPIError by @itisallgood in #182
- Add resources requests & limit to charts by @moshemorad in #184
New Contributors
- @nherment made their first contribution in #165
- @moshemorad made their first contribution in #184
Full Changelog: 0.5.2...0.6.0