Tools
Cline stops checkpoint restore from silently knocking commits off the branch
In v4.1.17 and cli-v3.0.61 (2026-09-02), restoring a checkpoint now refuses to run when commits were made after it, instead of dropping them where only the reflog could recover them; chat-only restore is unaffected. The same releases stop a hook script that fails to spawn from crashing the extension core process and taking the running task down, and make aborting a task also cancel the subagents and teammates it spawned rather than leaving their work running. Three separate ways an agent harness could destroy or orphan work, fixed in one release.
Source
↳ Follow the thread