Liv² + Max² · Conversation Stats
Realtime cost + cache + character split. Updates each time you reload.
📡 Source: stats below are computed from your last 7 days of Netlify Function logs.
For full historical aggregation, connect Supabase (see
liv-log.js deployment notes) and this page
will auto-upgrade to query the real table.
Cache hit rate
—
% of queries served free (no API call)
Total conversations
—
Last 7 days
Sonnet vs Haiku split
—
Routing decisions
Liv² vs Max² split
—
Character selection
Est. API cost (7d)
—
USD · approximate
Rate-limit blocks
—
429s in window
Recent activity (sample)
| Time | Character | Mode | Source | Tokens |
|---|---|---|---|---|
| When you connect Supabase or your webhook, this table populates with live events. | ||||
How to upgrade this page:
- Sign up at supabase.com (free tier).
- Create a table
liv_logwith columns: ts, character, mode, cached, model, anonId, question, answer. - Add SUPABASE_URL + SUPABASE_SERVICE_KEY to Netlify env vars.
- This page auto-detects the table and pulls real rows.