GenAI Entity Summaries — AI-powered 'Explain This' for dashboard entities

2026-03-23

dashboardagentssecurityobservability

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