What changed
If you open the dashboard after updating, the "Cost saved" figure will be lower than it was yesterday. We didn't lose your history and nothing broke. We removed a number that was never ours to claim.
Until now, the headline added three things together: the tokens Slipstream actually compressed, the command output RTK trimmed, and the discount you get from Anthropic's prompt caching. That third one can be the large majority of the total — and it lands whether or not Slipstream is running. Counting it made the number look bigger than the work we did. So we stopped.
The free discount we were counting
When Claude Code talks to Anthropic, it caches the stable front of every request — the system prompt, the tool definitions, the earlier turns. On the next request those cached tokens are billed at roughly a tenth of the normal price. That saving is real, and it's worth a lot, but it's the model provider's feature. Claude Code sets it up itself. Slipstream sitting in front of it changes nothing about that discount.
Crediting it to "Slipstream saved you $X" was the kind of math a marketing page does and a tool shouldn't. On a heavy coding workload the cache discount can be the bulk of the headline. That's exactly the part we removed.
What "Cost saved" means now
The headline — on the dashboard, in the tray, and on the card you share — now counts only what Slipstream itself does to your bill:
| Source | Whose work | In "Cost saved"? |
|---|---|---|
| Context compression (headroom) | Slipstream | Yes |
| Command-output trimming (RTK) | Slipstream | Yes |
| Prompt cache discount | Anthropic (native) | No — shown separately |
The prompt-cache value didn't disappear from the app — it's still in the savings breakdown, now labelled as native Anthropic caching so you can see it for what it is. It just no longer inflates the one number we put our name on. The token-reduction percentage was always measured this way (compression only), so the two now tell the same honest story.
Automatic updates
Until now, getting a new version meant opening Settings and clicking "Check for updates." Most people never did, which means most people never got the fixes.
From v0.2.1, Slipstream checks for updates shortly after it launches and quietly every few hours after that. When a signed update is ready it downloads in the background and shows a small "Update ready — Restart" button. Nothing installs behind your back and nothing restarts your session without you tapping it. If a check ever fails, Settings now tells you why instead of swallowing it.
This is the last release you'll have to update by hand — every version after this one arrives on its own.
Why under-claim on purpose
A token-savings tool lives or dies on whether you trust its number. The moment you catch it counting something it didn't do, every other figure it shows becomes suspect. A smaller number you can verify is worth more than a bigger one you can't.
So the rule from here is simple: the headline only ever counts work Slipstream actually did. If we can't stand behind a number without an asterisk, it doesn't go in the total. We'd rather show you less and have it be true.
Already on Slipstream? Open the app and it will offer v0.2.1 on its own, or grab it from the download page. New here? The first 30 days are free.