From 92a0a60c2f522bd727ab6a889a9a8fdb9af524ed Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 31 Aug 2026 10:07:41 +0000 Subject: [PATCH] Version Packages --- .changeset/eve-extension-047-rebuild.md | 23 ------------------ .changeset/eve-sandbox-delete.md | 21 ---------------- examples/eve-demo/CHANGELOG.md | 7 ++++++ examples/eve-demo/package.json | 2 +- examples/eve-extension-demo/CHANGELOG.md | 7 ++++++ examples/eve-extension-demo/package.json | 2 +- packages/eve-extension/CHANGELOG.md | 24 +++++++++++++++++++ .../eve-extension/extension/lib/version.ts | 2 +- packages/eve-extension/package.json | 2 +- packages/eve/CHANGELOG.md | 22 +++++++++++++++++ packages/eve/package.json | 2 +- packages/eve/src/version.ts | 2 +- 12 files changed, 66 insertions(+), 50 deletions(-) delete mode 100644 .changeset/eve-extension-047-rebuild.md delete mode 100644 .changeset/eve-sandbox-delete.md diff --git a/.changeset/eve-extension-047-rebuild.md b/.changeset/eve-extension-047-rebuild.md deleted file mode 100644 index cb9aee5..0000000 --- a/.changeset/eve-extension-047-rebuild.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -"@upstash/agentkit-eve-extension": minor ---- - -fix!: rebuild against eve 0.47.3 and raise the `eve` peer floor to `>=0.47.0` - -The extension is now built with **eve 0.47.3**, whose -`dist/extension/_manifest.json` stamps formatVersion 2 and contracts -extension 1 / **tool 21** / **dynamicTool 21** / **hook 16** / instructions 2 / -config 1 — up from tool 17 / dynamicTool 18 / hook 14 in the published -`0.7.0` build (eve 0.44.3). This supersedes the unreleased intermediate rebuilds -on eve 0.45.0/0.45.2 (tool 18/19), which never shipped. - -eve 0.47.0 is the first release whose `EXTENSION_CAPABILITY_CONTRACTS` accept -those contracts (0.46.1 tops out at tool 20 / hook 15; 0.45.1–0.46.0 at tool 19 / -hook 14; 0.45.0 at tool 18; 0.43.0–0.44.4 at tool 17), so the `eve` peer moves -from `">=0.43.0"` to `">=0.47.0"`. Verified by mounting the rebuilt extension in -a real eve app: it builds on eve 0.47.0 and fails on 0.46.1. Contribution -contracts move in *patch* releases, so always re-derive the floor from the freshly -built manifest. - -No extension source changed; all packages build, typecheck, lint and pass their -tests against eve 0.47.3. diff --git a/.changeset/eve-sandbox-delete.md b/.changeset/eve-sandbox-delete.md deleted file mode 100644 index a686eb2..0000000 --- a/.changeset/eve-sandbox-delete.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -"@upstash/agentkit-eve": minor ---- - -feat(eve/sandbox): implement the `delete()` sandbox-handle method (eve 0.47) - -eve 0.47.0 added a required `delete(options?: SandboxDeleteOptions)` to -`SandboxBackendHandle`, so the Box-backed handle stopped satisfying the interface -(`TS2741: Property 'delete' is missing …`). It now implements it: `delete()` calls -`box.delete()` — Upstash Box's permanent teardown — instead of the `box.pause()` -that `stop()`/`shutdown()` use to keep the box reattachable. Per eve's contract it -destroys only *disposable* state: the prewarmed template snapshot and its Redis -`templateKey → snapshotId` registry entry are left intact, so eve provisions the -session's replacement box from the same template. Provider errors reject (eve then -preserves the reconnect state for a retry), `options.abortSignal` is honoured before -the call, and a deleted handle turns further `delete`/`stop`/`shutdown` calls into -no-ops (eve still pauses deleted handles at server shutdown). - -The `eve` devDependency of `packages/eve` moves to `^0.47.3`. The `eve` peer range -stays `>=0.32.0`: the built `dist` names no post-0.32 type and was re-verified against -eve 0.32.0 and 0.46.1. diff --git a/examples/eve-demo/CHANGELOG.md b/examples/eve-demo/CHANGELOG.md index 7ece721..2faff17 100644 --- a/examples/eve-demo/CHANGELOG.md +++ b/examples/eve-demo/CHANGELOG.md @@ -1,5 +1,12 @@ # eve-demo +## 0.0.9 + +### Patch Changes + +- Updated dependencies [f426c7d] + - @upstash/agentkit-eve@0.8.0 + ## 0.0.8 ### Patch Changes diff --git a/examples/eve-demo/package.json b/examples/eve-demo/package.json index 9129dd9..dbfdce1 100644 --- a/examples/eve-demo/package.json +++ b/examples/eve-demo/package.json @@ -1,6 +1,6 @@ { "name": "eve-demo", - "version": "0.0.8", + "version": "0.0.9", "private": true, "type": "module", "imports": { diff --git a/examples/eve-extension-demo/CHANGELOG.md b/examples/eve-extension-demo/CHANGELOG.md index ba6e437..38967ee 100644 --- a/examples/eve-extension-demo/CHANGELOG.md +++ b/examples/eve-extension-demo/CHANGELOG.md @@ -1,5 +1,12 @@ # eve-extension-demo +## 0.0.7 + +### Patch Changes + +- Updated dependencies [f426c7d] + - @upstash/agentkit-eve-extension@0.8.0 + ## 0.0.6 ### Patch Changes diff --git a/examples/eve-extension-demo/package.json b/examples/eve-extension-demo/package.json index 70d6cf0..b1b4f4a 100644 --- a/examples/eve-extension-demo/package.json +++ b/examples/eve-extension-demo/package.json @@ -1,6 +1,6 @@ { "name": "eve-extension-demo", - "version": "0.0.6", + "version": "0.0.7", "private": true, "type": "module", "imports": { diff --git a/packages/eve-extension/CHANGELOG.md b/packages/eve-extension/CHANGELOG.md index ce8a070..deed87a 100644 --- a/packages/eve-extension/CHANGELOG.md +++ b/packages/eve-extension/CHANGELOG.md @@ -1,5 +1,29 @@ # @upstash/agentkit-eve-extension +## 0.8.0 + +### Minor Changes + +- f426c7d: fix!: rebuild against eve 0.47.3 and raise the `eve` peer floor to `>=0.47.0` + + The extension is now built with **eve 0.47.3**, whose + `dist/extension/_manifest.json` stamps formatVersion 2 and contracts + extension 1 / **tool 21** / **dynamicTool 21** / **hook 16** / instructions 2 / + config 1 — up from tool 17 / dynamicTool 18 / hook 14 in the published + `0.7.0` build (eve 0.44.3). This supersedes the unreleased intermediate rebuilds + on eve 0.45.0/0.45.2 (tool 18/19), which never shipped. + + eve 0.47.0 is the first release whose `EXTENSION_CAPABILITY_CONTRACTS` accept + those contracts (0.46.1 tops out at tool 20 / hook 15; 0.45.1–0.46.0 at tool 19 / + hook 14; 0.45.0 at tool 18; 0.43.0–0.44.4 at tool 17), so the `eve` peer moves + from `">=0.43.0"` to `">=0.47.0"`. Verified by mounting the rebuilt extension in + a real eve app: it builds on eve 0.47.0 and fails on 0.46.1. Contribution + contracts move in _patch_ releases, so always re-derive the floor from the freshly + built manifest. + + No extension source changed; all packages build, typecheck, lint and pass their + tests against eve 0.47.3. + ## 0.7.0 ### Minor Changes diff --git a/packages/eve-extension/extension/lib/version.ts b/packages/eve-extension/extension/lib/version.ts index 96ae384..5329d94 100644 --- a/packages/eve-extension/extension/lib/version.ts +++ b/packages/eve-extension/extension/lib/version.ts @@ -1,2 +1,2 @@ // Generated by scripts/sync-version.mjs (run by `pnpm ci:version`) — do not edit by hand. -export const VERSION = "0.7.0"; +export const VERSION = "0.8.0"; diff --git a/packages/eve-extension/package.json b/packages/eve-extension/package.json index eee3f3c..984efff 100644 --- a/packages/eve-extension/package.json +++ b/packages/eve-extension/package.json @@ -1,6 +1,6 @@ { "name": "@upstash/agentkit-eve-extension", - "version": "0.7.0", + "version": "0.8.0", "description": "Upstash AgentKit as an eve extension: long-term memory tools, Redis Search tools, and searchable durable chat history on Upstash Redis — mounted with one file.", "license": "MIT", "repository": { diff --git a/packages/eve/CHANGELOG.md b/packages/eve/CHANGELOG.md index 084c57e..bfeaf9b 100644 --- a/packages/eve/CHANGELOG.md +++ b/packages/eve/CHANGELOG.md @@ -1,5 +1,27 @@ # @upstash/agentkit-eve +## 0.8.0 + +### Minor Changes + +- f426c7d: feat(eve/sandbox): implement the `delete()` sandbox-handle method (eve 0.47) + + eve 0.47.0 added a required `delete(options?: SandboxDeleteOptions)` to + `SandboxBackendHandle`, so the Box-backed handle stopped satisfying the interface + (`TS2741: Property 'delete' is missing …`). It now implements it: `delete()` calls + `box.delete()` — Upstash Box's permanent teardown — instead of the `box.pause()` + that `stop()`/`shutdown()` use to keep the box reattachable. Per eve's contract it + destroys only _disposable_ state: the prewarmed template snapshot and its Redis + `templateKey → snapshotId` registry entry are left intact, so eve provisions the + session's replacement box from the same template. Provider errors reject (eve then + preserves the reconnect state for a retry), `options.abortSignal` is honoured before + the call, and a deleted handle turns further `delete`/`stop`/`shutdown` calls into + no-ops (eve still pauses deleted handles at server shutdown). + + The `eve` devDependency of `packages/eve` moves to `^0.47.3`. The `eve` peer range + stays `>=0.32.0`: the built `dist` names no post-0.32 type and was re-verified against + eve 0.32.0 and 0.46.1. + ## 0.7.0 ### Minor Changes diff --git a/packages/eve/package.json b/packages/eve/package.json index 896f7b5..7eb01ff 100644 --- a/packages/eve/package.json +++ b/packages/eve/package.json @@ -1,6 +1,6 @@ { "name": "@upstash/agentkit-eve", - "version": "0.7.0", + "version": "0.8.0", "description": "Upstash AgentKit adapter for the Vercel Eve agent framework: memory tools, Redis-Search tools, a rate-limit gate, an Upstash Box sandbox backend, and cached tools.", "license": "MIT", "repository": { diff --git a/packages/eve/src/version.ts b/packages/eve/src/version.ts index 96ae384..5329d94 100644 --- a/packages/eve/src/version.ts +++ b/packages/eve/src/version.ts @@ -1,2 +1,2 @@ // Generated by scripts/sync-version.mjs (run by `pnpm ci:version`) — do not edit by hand. -export const VERSION = "0.7.0"; +export const VERSION = "0.8.0";