github alexgreensh/token-optimizer v5.11.16
v5.11.16 — dashboard readability + daemon skill/MCP toggles + cross-platform light themes

latest release: v5.11.17
5 hours ago

Release 5.11.16: dashboard readability, daemon skill/MCP toggles, cross-platform light themes

Core (measure.py):

  • Fix "installed version unknown" in session health. Resolve the claude/codex
    binary via PATH plus known install dirs (~/.local/bin, ~/.claude/local,
    Homebrew, ~/.bun) before spawning --version, with a zero-subprocess fallback
    to the running session's own JSONL version. Fixes every user whose binary is
    not on the daemon's minimal launchd PATH.
  • Fix skill/MCP dashboard toggles that reported "Authentication failed". The
    daemon never implemented /api/skill/* and /api/mcp/* (only the foreground
    --serve handler did), so they hit a 403 fallthrough. Add a runtime-aware
    api-manage CLI proxy and wire the daemon to it. Includes a path-traversal
    guard on the name and pre-release-safe version ranking.

Dashboard (dashboard.html):

  • Contrast overhaul, light and dark. Brighten dark / darken light --c-text-dim
    (descriptions now ~14:1 in light), add a --c-text-faint tier to replace
    opacity-on-text (which silently fails AA in light), fix the muddy sidebar
    gradient, redesign nav badges as soft accent pills, add card elevation with a
    visible accent hover, vivid accent tier for large display numbers,
    focus-visible rings, prefers-reduced-motion, tabular figures.
  • Preserve the Manage-list scroll position across a toggle re-render.

Platforms:

  • openclaw and opencode: add a full light theme (toggle + FOUC-free boot script)
    and port the visual fixes; tokenize hardcoded colors that broke in light mode.
    Rebuilt dist.

Version: 5.11.15 -> 5.11.16 across all manifests and the measure.py constant.

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

Don't miss a new token-optimizer release

NewReleases is sending notifications on new releases.