Skip to content

v0.5.16

Choose a tag to compare

@github-actions github-actions released this 04 Jun 18:55
· 27 commits to main since this release

Added

  • 🌐 Expandable detail rows in the web dashboard — clicking any model row now expands an inline 3‑column panel below it (accordion style, one row at a time), replacing the old side panel.
  • 💬 Inline Mini Playground — middle column of the expanded row lets you chat one‑on‑one with the selected model via SSE streaming. Type a message, hit Enter, and watch the response appear in real time.
  • ⚡ Inline AI Latency benchmark — right column adds a "Test AI Latency" button that runs a live streaming benchmark against the selected model. Token count, TPS, latency, and generated text are shown as they stream in, driven by a new /api/benchmark-stream SSE endpoint on the server.
  • 📊 Model Info column — left column of the expanded row shows tier, SWE‑bench score, context window, provider, status, avg ping, stability, verdict, and uptime at a glance, plus favorite toggle and launch buttons.
  • 📈 PostHog analytics — basic event tracking for app_web_start (app mount) and app_router_start (router open). PostHog snippet injected in index.html.

Changed

  • DetailPanel removed from the web dashboard — replaced entirely by the inline expandable rows. The old side‑panel had a CSS bug (never slid in); expand rows are always visible when triggered.
  • ModelTable now accepts onToast, onSetToolMode, onCycleToolMode, and onOpenFallback props for use in the expanded row.

Fixed

  • DetailPanel slide‑in animation (was broken with translateX(100%) and no open‑state class) — moot since it was removed, but it was patched during exploration.