Repository navigation
Install
Download copilot-usage-dashboard-1.11.14.vsix below, then:
code --install-extension copilot-usage-dashboard-1.11.14.vsix
Reload the window afterwards (Developer: Reload Window).
Added — cache-miss notifications
When a request misses the prompt cache and is billed for re-sending its whole context, you now get a notification with the cause and the cost: whether the idle time exceeded the configured cache lifetime (copilotUsage.cacheTtl.ttl) or the prompt prefix changed inside it, how much was read from cache against what was expected, and how many credits the miss cost over a warm cache.
On one machine's October logs this found 26 misses worth 3,901 credits, 23 of them after the cache TTL had lapsed.
- Per session, model and call site (subagents keep their own cache); a compacted context is not a miss; BYOK requests are skipped.
- Settings:
copilotUsage.cacheMiss.enabled(on by default; the toast has a "Turn Off" button),minPromptTokens(20,000),minWastedCredits(1). - Works whether or not the cache countdown is enabled. Misses are also logged to the Copilot Usage output channel.
Full details in CHANGELOG.md.