GenAI Entity Summaries — AI-powered 'Explain This' for dashboard entities
2026-03-23
What We Built
"Explain This" feature for the dashboard: click a sparkle button on any agent, security event, anomaly, cost trend, or guardrail block to get an AI-generated natural-language summary. Uses the ModelRouter to dogfood BR's own gateway for the LLM call. 5-minute LRU cache, 10 req/min rate limit per tenant.
Lockstep Checklist
- [x] API: 1 endpoint (POST /auth/explain)
- [x] SDK-TS: N/A (dashboard-only /auth/ endpoint)
- [x] SDK-PY: N/A
- [x] Tests: 8 tests (templates, validation, rate limiting, error handling)
- [x] Dashboard: Explain button component + integration points
- [x] Docs: Ship log