From 6173bad65e40c439b517d99b212c824dfcbafd24 Mon Sep 17 00:00:00 2001 From: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com> Date: Sat, 1 Aug 2026 21:11:32 -0700 Subject: [PATCH] chore(sdk): release v0.0.69 --- bun.lock | 10 +++++----- sdk/CHANGELOG.md | 9 +++++++++ sdk/packages/agents/package.json | 2 +- sdk/packages/core/package.json | 2 +- sdk/packages/llms/package.json | 2 +- sdk/packages/sdk/package.json | 2 +- sdk/packages/shared/package.json | 2 +- 7 files changed, 19 insertions(+), 10 deletions(-) diff --git a/bun.lock b/bun.lock index 6eb3fe72d7..8fcf2991a7 100644 --- a/bun.lock +++ b/bun.lock @@ -629,7 +629,7 @@ }, "sdk/packages/agents": { "name": "@cline/agents", - "version": "0.0.68", + "version": "0.0.69", "dependencies": { "@cline/llms": "workspace:*", "@cline/shared": "workspace:*", @@ -638,7 +638,7 @@ }, "sdk/packages/core": { "name": "@cline/core", - "version": "0.0.68", + "version": "0.0.69", "dependencies": { "@cline/agents": "workspace:*", "@cline/llms": "workspace:*", @@ -676,7 +676,7 @@ }, "sdk/packages/llms": { "name": "@cline/llms", - "version": "0.0.68", + "version": "0.0.69", "dependencies": { "@ai-sdk/amazon-bedrock": "^4.0.89", "@ai-sdk/anthropic": "^3.0.68", @@ -717,14 +717,14 @@ }, "sdk/packages/sdk": { "name": "@cline/sdk", - "version": "0.0.68", + "version": "0.0.69", "dependencies": { "@cline/core": "workspace:*", }, }, "sdk/packages/shared": { "name": "@cline/shared", - "version": "0.0.68", + "version": "0.0.69", "dependencies": { "aws4fetch": "^1.0.20", "jsonrepair": "^3.13.2", diff --git a/sdk/CHANGELOG.md b/sdk/CHANGELOG.md index f6ed8e67cf..582c44cd42 100644 --- a/sdk/CHANGELOG.md +++ b/sdk/CHANGELOG.md @@ -1,5 +1,14 @@ # Cline SDK Changelog +## 0.0.69 + +- Ollama's response-start timeout now defaults to 5 minutes instead of 30 seconds, so large models that cold-load no longer fail before they finish loading — unreachable servers still fail immediately, requests are still cancelable, and an explicit `requestTimeoutMs` is still honored +- Ollama turns that come back completely empty (no text, reasoning, or tool call) are now retried at the model boundary instead of failing the task with "Model returned empty response"; non-empty turns stream through with no added latency, and turns that error or hit the token limit pass through unchanged +- Checkpoints are created again in VS Code and the CLI — run-boundary detection assumed the run's prompt arrives as run input, but both hosts seed it into the initial messages, so no checkpoints were ever recorded. Detection now also survives process restarts and compaction +- Checkpoint restore is now a true workspace rewind: files Cline created during a task are captured in the snapshot and restored to their checkpoint-time content, and files created after the checkpoint are removed. `.gitignore`d paths (build output, `node_modules`, `.env`) are left untouched, and a pre-restore recovery snapshot can roll the whole operation back. Checkpoints taken before this change keep the old conservative behavior of never touching untracked files +- Migrated users whose stored Cline model id isn't in the runtime catalog now fall back to the default Cline model instead of carrying an unknown id into every inference request +- Tool-use mistake notices are no longer reported as provider API errors, provider errors are no longer double-counted, and provider error details are preserved + ## 0.0.68 - Provider errors forwarded through the Vercel AI Gateway now surface the real upstream message (e.g. "This model's maximum context length is 40960 tokens...") instead of a raw Zod issue dump, and opaque object errors no longer render as `[object Object]` diff --git a/sdk/packages/agents/package.json b/sdk/packages/agents/package.json index 4c5d0ce790..285af95cc2 100644 --- a/sdk/packages/agents/package.json +++ b/sdk/packages/agents/package.json @@ -1,6 +1,6 @@ { "name": "@cline/agents", - "version": "0.0.68", + "version": "0.0.69", "repository": { "type": "git", "url": "https://github.com/cline/cline", diff --git a/sdk/packages/core/package.json b/sdk/packages/core/package.json index 4186ff2c4c..ef99cd659c 100644 --- a/sdk/packages/core/package.json +++ b/sdk/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@cline/core", "description": "Cline Core SDK for Node Runtime", - "version": "0.0.68", + "version": "0.0.69", "repository": { "type": "git", "url": "https://github.com/cline/cline", diff --git a/sdk/packages/llms/package.json b/sdk/packages/llms/package.json index 43b1402b49..0b9159c6de 100644 --- a/sdk/packages/llms/package.json +++ b/sdk/packages/llms/package.json @@ -1,6 +1,6 @@ { "name": "@cline/llms", - "version": "0.0.68", + "version": "0.0.69", "description": "Config-driven SDK for selecting, extending, and instantiating LLM providers and models", "repository": { "type": "git", diff --git a/sdk/packages/sdk/package.json b/sdk/packages/sdk/package.json index 9a152cfb58..dd6de2f03f 100644 --- a/sdk/packages/sdk/package.json +++ b/sdk/packages/sdk/package.json @@ -1,7 +1,7 @@ { "name": "@cline/sdk", "description": "Cline SDK - user-facing alias for @cline/core", - "version": "0.0.68", + "version": "0.0.69", "repository": { "type": "git", "url": "https://github.com/cline/cline", diff --git a/sdk/packages/shared/package.json b/sdk/packages/shared/package.json index d2ae87f2e4..ea4a1a027a 100644 --- a/sdk/packages/shared/package.json +++ b/sdk/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@cline/shared", - "version": "0.0.68", + "version": "0.0.69", "description": "Shared utilities, types, and schemas for Cline packages", "repository": { "type": "git",