# Cline CLI 3.0.49: checkpoints work again, restore is a full workspace rewind

> Fixes a regression where the CLI never recorded checkpoints at all, and makes restore rewind the whole workspace instead of just the conversation. Also raises Ollama's response-start timeout to 5 minutes so cold-loading large local models no longer errors mid-load.

| | |
|---|---|
| **Tool** | Cline |
| **Version** | cli-v3.0.49 |
| **Kind** | release |
| **Published** | 2026-08-02 |
| **Observed** | 2026-08-11 |
| **Significance** | 3/5 |
| **Breaking** | no |
| **Categories** | fix, feature |

## What changed


- Checkpoints were never recorded in the CLI due to a run-boundary regression; now created again (from SDK v0.0.69)
- Restore rewinds the workspace: files Cline created during the task return to checkpoint-time content, files created after the checkpoint are removed, `.gitignore`d paths (build output, `node_modules`, `.env`) untouched
- `/undo` works after tool use — the checkpoint picker had counted tool results as user turns, aborting with "Could not find user message for run N"
- Restored message is prefilled as plain text, not the raw `<user_input mode="act">` envelope
- Ollama: response-start timeout 30s → 5min; empty responses retried instead of failing with "Model returned empty response"
- Migrated users with a stored model id missing from the catalog fall back to the default model
- ClinePass promo dialog dismissible with any key and marked shown on appearance; CLI promo code flow removed
- URL opening no longer crashes on hosts without an opener (headless Linux); WSL2 uses `xdg-open`, Windows tries the absolute PowerShell path, `cline doctor log` maps Linux paths to `\\wsl$` UNC
- Hub restarts via the installed wrapper after Unix self-update so npm cannot reuse a deleted cached executable
- ACP: ClinePass selectable as provider, org selection, session resolution and restart text rendering fixed, real error text on agent failures
- Gateway-forwarded provider errors show the upstream message instead of a Zod dump or `[object Object]`; free/recommended models show real display names; filesystem-root (`/`) sessions work; Windows PowerShell commands sent over UTF-8 stdin; video input capability no longer dropped


## Sources

- [github_release](https://github.com/cline/cline/releases/tag/cli-v3.0.49) — retrieved 2026-08-11

## Community

_No curated reactions recorded. Facts and community takes are kept in separate layers
and never blended._

---
Canonical: https://changelogs.info/cline/cli-v3-0-49
Entity: https://changelogs.info/cline
Event ID: `evt_2026-08-02_cline_cli-v3-0-49`
Licence: event synthesis © changelogs.info, CC BY 4.0. Linked sources belong to their vendors.
