Skip to content

Commit 5f1c76d

Browse files
committed
Merge remote-tracking branch 'origin/main' into modes_tab
2 parents 65659a9 + 145ce6e commit 5f1c76d

File tree

18 files changed

+806
-395
lines changed

18 files changed

+806
-395
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
- Add thinking controls for Requesty (thanks @dtrugman!)
66
- Re-enable telemetry
7-
- Improve zh-TW Traditional Chinese locale (thanks @chrarnoldus)
7+
- Improve zh-TW Traditional Chinese locale (thanks @PeterDaveHello and @chrarnoldus!)
88
- Improve model metadata for LiteLLM
99

1010
## [3.18.4] - 2025-05-25

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/core/checkpoints/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ async function getInitializedCheckpointService(
152152
}
153153
}
154154

155-
export async function checkpointSave(cline: Task) {
155+
export async function checkpointSave(cline: Task, force = false) {
156156
const service = getCheckpointService(cline)
157157

158158
if (!service) {
@@ -169,7 +169,7 @@ export async function checkpointSave(cline: Task) {
169169
telemetryService.captureCheckpointCreated(cline.taskId)
170170

171171
// Start the checkpoint process in the background.
172-
return service.saveCheckpoint(`Task: ${cline.taskId}, Time: ${Date.now()}`).catch((err) => {
172+
return service.saveCheckpoint(`Task: ${cline.taskId}, Time: ${Date.now()}`, { allowEmpty: force }).catch((err) => {
173173
console.error("[Cline#checkpointSave] caught unexpected error, disabling checkpoints", err)
174174
cline.enableCheckpoints = false
175175
})

0 commit comments

Comments
 (0)