What's Changed
- feat: Adding eval for metrics analyses by @theTibi in #1941
- Add tool safety docs by @moshemorad in #2071
- Fixes to http toolset by @aantn in #2000
- Warn when OTLP endpoint is set but OTEL packages are missing by @biswaone in #2078
- Downgrade transient realtime connectivity errors to warnings by @naomi-robusta in #2072
- Add per-conversation OAuth opt-out support by @naomi-robusta in #2081
- Add documentation link to OOM memory limit guidance by @moshemorad in #2073
- Skip cache_control_injection_points for Gemini models by @moshemorad in #2069
- Weekly Benchmark Results 2026-05-24_13-29 by @github-actions[bot] in #2083
- ROB-3942 Add Robusta Platform MCP toolset with dynamic session token auth by @naomi-robusta in #2082
- feat(database): optional ClickHouse HTTP JSONEachRow for DateTime64 results by @theTibi in #2074
- Add periodic MCP tools refresh to discover newly added tools by @naomi-robusta in #2085
- fix(deps): bump supabase 2.28.0 → 2.28.1 to fix OverflowError in token auto-refresh by @moshemorad in #2029
- ROB-3962 - Fix zero LLM cost in usage events for custom models by @alonelish in #2084
- [ROB-3973] Multi instance elasticsearch support by @Avi-Robusta in #2087
- [ROB-3973] Multi instance grafana dashboard support by @Avi-Robusta in #2080
- Add multi-region support for Robusta platform endpoints by @moshemorad in #2094
- Bump github-app-mcp image to 1.0.3 by @Avi-Robusta in #2096
New Contributors
Full Changelog: 0.30.1...0.31.0