Skip to content

fix: Admin dashboard performance metrics and model tracking#824

Merged
bokelley merged 1 commit into
mainfrom
bokelley/fix-latency-distro
Jan 20, 2026
Merged

fix: Admin dashboard performance metrics and model tracking#824
bokelley merged 1 commit into
mainfrom
bokelley/fix-latency-distro

Conversation

@bokelley

Copy link
Copy Markdown
Contributor

Summary

  • Fix latency distribution chart not rendering (CSS height issue - changed from percentage to pixel-based heights)
  • Add haiku tracking for background API calls (router, insight extraction) via new addie_api_calls table
  • Add channel breakdown columns (LLM time, tool time, iterations) to help diagnose latency differences
  • Fix precision model (Opus 4.5) not used in streaming API calls
  • Fix effective model not recorded when saving messages (was always hardcoded to Sonnet)
  • Update precision model to claude-opus-4-5

Test plan

  • Build passes
  • All tests pass
  • Docker compose starts successfully with new migration
  • Admin dashboard Performance tab loads
  • New table columns verified in HTML
  • addie_api_calls table created with correct schema

🤖 Generated with Claude Code

- Fix latency distribution chart not rendering (CSS height issue)
- Add haiku tracking for background API calls (router, insight extraction)
- Add channel breakdown columns (LLM time, tool time, iterations)
- Fix precision model (Opus) not used in streaming API calls
- Fix effective model not recorded when saving messages
- Update precision model to claude-opus-4-5

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bokelley bokelley merged commit 0a76316 into main Jan 20, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant