docs: changelog + README for router, dashboard sparklines, settings help

- CHANGELOG: router, dashboard sparklines/trend deltas, settings help
  grouping, module split, Makefile targets.
- README: dashboard sparkline note + new Routing tab description.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
whit3rabbit
2026-07-15 20:51:15 -05:00
co-authored by Claude Opus 4.8
parent 9b6bf97841
commit e28a28f099
2 changed files with 9 additions and 7 deletions
+7 -6
View File
@@ -25,6 +25,12 @@ Format: [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). Versions follo
Accent color and light/dark mode are now independent axes (mode layers on top of any
accent color instead of "Light" being one of the color choices). Default accent is now
Blue. Existing `anyllm.theme=light` localStorage values migrate to Blue + Light mode.
- Clearer admin-UI Settings help: the **thinking-block repair** and **forward client
credential** runtime toggles are now grouped under an "Anthropic passthrough" sub-heading
with rewritten plain-language descriptions and hover `?` tips explaining what each solves
and when to enable it.
- Split large proxy modules into submodule directories for configuration, route APIs, passthrough handlers, streaming, and admin main helpers to improve codebase maintainability, and added `docs/TEST_PARITY_LITELLM.md`.
- Expanded Makefile build and test targets (such as `all-features`, `otel`, `qdrant`, `redis`, `optimizer`) and UI targets, and documented the admin UI build dist gotcha in `CLAUDE.md`.
### Added
- Claude Code tier router (opt-in, disabled by default): the **Routing > Auto Router** tab maps
@@ -38,12 +44,7 @@ Format: [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). Versions follo
- Provider editor redesign: the provider detail modal is now a larger single-column form
with an API-key show/hide toggle, an informational Models list (add + query-models
discovery), and inline **Edit** of existing managed backends (not just create/delete).
### Changed
- Clearer admin-UI Settings help: the **thinking-block repair** and **forward client
credential** runtime toggles are now grouped under an "Anthropic passthrough" sub-heading
with rewritten plain-language descriptions and hover `?` tips explaining what each solves
and when to enable it.
- Dashboard sparklines and trend deltas: Admin UI dashboard stat cards now feature sparklines and trend percentage deltas, showing rolling activity trends (RPM, error rate, P50/P95 latency) for the last 24 retrieved metric snapshots.
## [0.14.1] - 2026-07-12
+2 -1
View File
@@ -242,9 +242,10 @@ If no backend is configured, the UI opens on the **Settings** tab with a getting
The admin server binds to `127.0.0.1:3001` by default (localhost only). Dashboard tabs:
- **Dashboard:** Live RPM, error rate, P50/P95 latency, per-backend cards, filterable live request feed.
- **Dashboard:** Live RPM, error rate, P50/P95 latency (with rolling sparklines and trend percentage deltas), per-backend cards, filterable live request feed.
- **Request Log:** Historical log with filters (backend, status, key, date range), paginated, with per-request cost and token detail.
- **Access Control:** Virtual key CRUD -- create, edit (RPM/TPM limits, budget, expiry, model allowlist), revoke without restarting.
- **Routing:** Configure live traffic routing. Includes **Auto Router** (routes requests based on characteristics like image content, token count, web-search tools, or extended thinking to appropriate backend/model tiers) and **Model Routes** (maps named model aliases to backend providers with failover, round-robin, or load-balancing strategies).
- **Backends:** Configured backends and their status.
- **Models:** Discover models from providers (OpenRouter, DeepInfra, Ollama, or configured backend), add/remove deployments. Changes are persisted to SQLite and survive restarts.
- **Audit:** All admin config mutations and key lifecycle events.