From f9979c3c897a0bfdd15574ccdf15b7b67fe1b243 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=A9=98?= Date: Tue, 19 May 2026 10:29:57 +0000 Subject: [PATCH] =?UTF-8?q?chore:=20upgrade=20json-cas=20to=200.4.x,=20fix?= =?UTF-8?q?=20Store=20=E2=86=92=20BootstrapCapableStore?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - @uncaged/json-cas ^0.3.0 → ^0.4.0 - @uncaged/json-cas-fs ^0.3.0 → ^0.4.0 (now publishes .d.ts + .js) - UwfStore.store typed as BootstrapCapableStore - tsc --build now clean (no more node_modules type errors) 小橘 🍊(NEKO Team) --- packages/cli-workflow/package.json | 4 ++-- packages/cli-workflow/src/store.ts | 4 ++-- packages/workflow-agent-hermes/package.json | 2 +- packages/workflow-agent-kit/package.json | 4 ++-- packages/workflow-protocol/package.json | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/cli-workflow/package.json b/packages/cli-workflow/package.json index b74b329..4b30e2c 100644 --- a/packages/cli-workflow/package.json +++ b/packages/cli-workflow/package.json @@ -11,8 +11,8 @@ "uwf": "./src/cli.ts" }, "dependencies": { - "@uncaged/json-cas": "^0.3.0", - "@uncaged/json-cas-fs": "^0.3.0", + "@uncaged/json-cas": "^0.4.0", + "@uncaged/json-cas-fs": "^0.4.0", "@uncaged/workflow-agent-kit": "workspace:^", "@uncaged/workflow-moderator": "workspace:^", "@uncaged/workflow-protocol": "workspace:^", diff --git a/packages/cli-workflow/src/store.ts b/packages/cli-workflow/src/store.ts index 49e5737..ecc5462 100644 --- a/packages/cli-workflow/src/store.ts +++ b/packages/cli-workflow/src/store.ts @@ -2,7 +2,7 @@ import { appendFile, mkdir, readFile, writeFile } from "node:fs/promises"; import { homedir } from "node:os"; import { join } from "node:path"; -import type { Hash, Store } from "@uncaged/json-cas"; +import type { BootstrapCapableStore, Hash } from "@uncaged/json-cas"; import { createFsStore } from "@uncaged/json-cas-fs"; import type { CasRef, ThreadId, ThreadListItem, ThreadsIndex } from "@uncaged/workflow-protocol"; import { parse, stringify } from "yaml"; @@ -54,7 +54,7 @@ export type ThreadHistoryLine = ThreadListItem & { export type UwfStore = { storageRoot: string; - store: Store; + store: BootstrapCapableStore; schemas: UwfSchemaHashes; }; diff --git a/packages/workflow-agent-hermes/package.json b/packages/workflow-agent-hermes/package.json index ea833c0..9a11a28 100644 --- a/packages/workflow-agent-hermes/package.json +++ b/packages/workflow-agent-hermes/package.json @@ -21,7 +21,7 @@ "test": "bun test" }, "dependencies": { - "@uncaged/json-cas": "^0.3.0", + "@uncaged/json-cas": "^0.4.0", "@uncaged/workflow-agent-kit": "workspace:^" }, "devDependencies": { diff --git a/packages/workflow-agent-kit/package.json b/packages/workflow-agent-kit/package.json index 88970ae..f1bc5b4 100644 --- a/packages/workflow-agent-kit/package.json +++ b/packages/workflow-agent-kit/package.json @@ -18,8 +18,8 @@ "test": "bun test" }, "dependencies": { - "@uncaged/json-cas": "^0.3.0", - "@uncaged/json-cas-fs": "^0.3.0", + "@uncaged/json-cas": "^0.4.0", + "@uncaged/json-cas-fs": "^0.4.0", "@uncaged/workflow-protocol": "workspace:^", "@uncaged/workflow-util": "workspace:^", "dotenv": "^16.6.1", diff --git a/packages/workflow-protocol/package.json b/packages/workflow-protocol/package.json index fb9b3ba..e56251d 100644 --- a/packages/workflow-protocol/package.json +++ b/packages/workflow-protocol/package.json @@ -15,8 +15,8 @@ } }, "dependencies": { - "@uncaged/json-cas": "^0.3.0", - "@uncaged/json-cas-fs": "^0.3.0" + "@uncaged/json-cas": "^0.4.0", + "@uncaged/json-cas-fs": "^0.4.0" }, "devDependencies": { "typescript": "^5.8.3"