Skip to content

v3.5.5 — cache-telemetry overage-billing fix

Choose a tag to compare

@vsits-proxy-builder vsits-proxy-builder released this 12 May 16:43
· 88 commits to main since this release
157d195

Bug fix release. Accounts on Anthropic overage billing had a silent statusline.

Fixed

  • cache-telemetry: overage-billing accounts had silent statusline (#121). Account variant returned anthropic-ratelimit-unified-reset + anthropic-ratelimit-unified-overage-reset instead of the 5h/7d-specific reset headers. The parseHeaders guard required q5h_reset || q7d_reset and returned null for every request on these accounts, so cache-telemetry wrote no account.json or session file and the statusline had no TTL/hit-rate data. Fix widens the guard to accept any reset timestamp. Adds test 6a covering the overage-only header shape end-to-end. Reported and fixed by @TemaThe — thank you.

Tests

788 → 789 (+1): test 6a covers the overage-billing header shape end-to-end through onResponseStart and onStreamEvent.

Install

```
npm install -g claude-code-cache-fix@3.5.5
```

Full changelog: CHANGELOG.md