Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 0 additions & 31 deletions .changeset/eve-045-upgrade.md

This file was deleted.

7 changes: 7 additions & 0 deletions examples/eve-extension-demo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# eve-extension-demo

## 0.0.7

### Patch Changes

- Updated dependencies [d11584a]
- @upstash/agentkit-eve-extension@0.8.0

## 0.0.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/eve-extension-demo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "eve-extension-demo",
"version": "0.0.6",
"version": "0.0.7",
"private": true,
"type": "module",
"imports": {
Expand Down
32 changes: 32 additions & 0 deletions packages/eve-extension/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# @upstash/agentkit-eve-extension

## 0.8.0

### Minor Changes

- d11584a: fix!: rebuild against eve 0.45 and raise the `eve` peer floor to `>=0.45.0`

`eve extension build` stamps the compatibility manifest with the _building_ eve's
current contribution-format versions, and a consumer rejects any version missing
from its own supported list. Rebuilding on **eve 0.45.0** re-stamps
`dist/extension/_manifest.json` from tool 17 / dynamicTool 18 to
**tool 18 / dynamicTool 19** (hook 14 and instructions 2 are unchanged), and
eve 0.45.0 is the first release supporting either — every 0.42–0.44.4 tops out at
tool 17 / dynamicTool 18.

- The extension is now built with **eve 0.45.0** (manifest: formatVersion 2,
tool 18 / dynamicTool 19 / hook 14 / instructions 2) and loads on **eve ≥ 0.45.0**.
- The `eve` peer dependency moves from `">=0.43.0"` to `">=0.45.0"` so an
incompatible eve fails at install time rather than at `eve build`, where it
otherwise errors with _"requires tool contract v18, but this eve supports tool
contract versions: … v17"_.

`@upstash/agentkit-eve`'s `eve` peer stays `>=0.32.0` — its source still
typechecks cleanly against eve 0.32.0, so no floor change is warranted there.

No runtime behavior and no source changed: all packages build, typecheck and pass
unmodified against eve 0.45.0, both demos build, and the extension's mocked-model
end-to-end eval is green. eve 0.45.0 removed `eve/tools/defaults` and the
`defineBashTool`/`defineReadFileTool`/`defineWriteFileTool`/`defineGlobTool`/
`defineGrepTool` factories, and dropped `experimental.subagentPersistentSessions`
— AgentKit uses none of them. `ai` stays exact-pinned at `7.0.58` (eve 0.45's peer
is still `^7.0.58`).

## 0.7.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/eve-extension/extension/lib/version.ts
Original file line number Diff line number Diff line change
@@ -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";
2 changes: 1 addition & 1 deletion packages/eve-extension/package.json
Original file line number Diff line number Diff line change
@@ -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": {
Expand Down