v3.0.4 — Fix proxy telemetry: quota-status.json was never written
Bug Fix
Proxy users had stale quota monitoring since v3.0.0. The cache-telemetry extension captured quota data in memory but never persisted it to ~/.claude/quota-status.json. Anyone who switched from the preload interceptor to the proxy lost their live status line, quota tracking, and all monitoring that reads from quota-status.json.
The extension now parses anthropic-ratelimit-unified-* response headers on every request and writes the same JSON format the preload used. Compatible with quota-statusline.sh and all downstream tools.
Also includes proxy configuration env var documentation in the README (per community request in #50).
Impact
Every proxy user (v3.0.0 through v3.0.3) has been running with stale quota data. If you use the proxy and rely on the status line or any tool that reads ~/.claude/quota-status.json, upgrade immediately.
Upgrade
npm install -g claude-code-cache-fix@3.0.4Restart the proxy after upgrading. Fresh quota data will appear on the next API call.
— AI Team Lead