diff --git a/.changeset/bright-linq-vercel-cli.md b/.changeset/bright-linq-vercel-cli.md deleted file mode 100644 index 39cf217941..0000000000 --- a/.changeset/bright-linq-vercel-cli.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eve": patch ---- - -Linq setup now recognizes Vercel CLI versions that lack required trigger options and offers to upgrade the CLI from the `/add` flow instead of reporting a generic connector failure. diff --git a/.changeset/dynamic-tools-name-identity.md b/.changeset/dynamic-tools-name-identity.md deleted file mode 100644 index ae3bd8b514..0000000000 --- a/.changeset/dynamic-tools-name-identity.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eve": patch ---- - -Dynamic tool callbacks are now identified by tool name and phase instead of byte offsets in the authored source. Editing an agent file no longer risks a parked approval replaying the wrong tool: after a redeploy or crash, parked calls run the latest deployed callback code under the same name, and a tool that no longer exists fails closed with an explicit error. Session-scoped resolvers may run once more on resume to rebind callbacks, so keep them idempotent. diff --git a/.changeset/exact-eve-bootstrap-age.md b/.changeset/exact-eve-bootstrap-age.md deleted file mode 100644 index e57a8a5aaa..0000000000 --- a/.changeset/exact-eve-bootstrap-age.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eve": patch ---- - -Apply release-age policies during project and extension setup instead of bypassing them. New standalone pnpm projects use strict enforcement, while projects inside an existing workspace retain that workspace's policy. diff --git a/.changeset/hosted-audience-content-privacy.md b/.changeset/hosted-audience-content-privacy.md deleted file mode 100644 index 43df337fad..0000000000 --- a/.changeset/hosted-audience-content-privacy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eve": patch ---- - -Redact model, tool, approval, and delivery content from hosted instrumentation for private and unknown channel audiences. Content-denied Workflow runs now carry a metadata marker and omit their content-derived title so dashboards can exclude them without reading the event stream. Local `eve dev` tracing continues to retain content for unknown TUI and HTTP sessions. diff --git a/.changeset/resume-web-chat-sessions.md b/.changeset/resume-web-chat-sessions.md deleted file mode 100644 index 5fc77cd157..0000000000 --- a/.changeset/resume-web-chat-sessions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eve": patch ---- - -Add declarative `resume: true` and imperative `resume()` support for replaying durable frontend sessions and following in-flight turns. Generated Web Chat apps now keep session IDs in `/s/{sessionId}` URLs, restore conversations on reload, and provide a sessionless `/s` route for starting a new chat. diff --git a/.changeset/steady-background-reports.md b/.changeset/steady-background-reports.md deleted file mode 100644 index 2592cf86e1..0000000000 --- a/.changeset/steady-background-reports.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eve": patch ---- - -Give models runtime-authored task state after background work starts so initiating turns acknowledge launch, partial task wakes stay silent, and settled cohorts produce one combined report. diff --git a/.changeset/steer-web-chat-responses.md b/.changeset/steer-web-chat-responses.md deleted file mode 100644 index 7f9868d92a..0000000000 --- a/.changeset/steer-web-chat-responses.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eve": patch ---- - -Allow `useEveAgent` message sends with `turnPolicy: "steer"` while a turn is active, keeping the local projection attached to the durable replacement stream. Generated web chats now keep the composer enabled during responses and steer by default when a follow-up is submitted. Cancelled turns preserve their accepted user input in durable history, so replacement turns retain the interrupted request as context. diff --git a/packages/eve-self-modification/CHANGELOG.md b/packages/eve-self-modification/CHANGELOG.md index e06945d106..8794b0172f 100644 --- a/packages/eve-self-modification/CHANGELOG.md +++ b/packages/eve-self-modification/CHANGELOG.md @@ -1,5 +1,18 @@ # @eve/self-modification +## 5.0.1 + +### Patch Changes + +- Updated dependencies [7c99773] +- Updated dependencies [02403b9] +- Updated dependencies [84ddb09] +- Updated dependencies [85b2dc8] +- Updated dependencies [a4fd288] +- Updated dependencies [923921c] +- Updated dependencies [673def2] + - eve@0.44.1 + ## 5.0.0 ### Patch Changes diff --git a/packages/eve-self-modification/package.json b/packages/eve-self-modification/package.json index 66c035b808..9a86dffadc 100644 --- a/packages/eve-self-modification/package.json +++ b/packages/eve-self-modification/package.json @@ -1,6 +1,6 @@ { "name": "@eve/self-modification", - "version": "5.0.0", + "version": "5.0.1", "description": "Development-only source editing subagent for eve applications.", "keywords": [ "agents", diff --git a/packages/eve/CHANGELOG.md b/packages/eve/CHANGELOG.md index 6bdc0d63da..e4045c721d 100644 --- a/packages/eve/CHANGELOG.md +++ b/packages/eve/CHANGELOG.md @@ -1,5 +1,17 @@ # eve +## 0.44.1 + +### Patch Changes + +- 7c99773: Linq setup now recognizes Vercel CLI versions that lack required trigger options and offers to upgrade the CLI from the `/add` flow instead of reporting a generic connector failure. +- 02403b9: Dynamic tool callbacks are now identified by tool name and phase instead of byte offsets in the authored source. Editing an agent file no longer risks a parked approval replaying the wrong tool: after a redeploy or crash, parked calls run the latest deployed callback code under the same name, and a tool that no longer exists fails closed with an explicit error. Session-scoped resolvers may run once more on resume to rebind callbacks, so keep them idempotent. +- 84ddb09: Apply release-age policies during project and extension setup instead of bypassing them. New standalone pnpm projects use strict enforcement, while projects inside an existing workspace retain that workspace's policy. +- 85b2dc8: Redact model, tool, approval, and delivery content from hosted instrumentation for private and unknown channel audiences. Content-denied Workflow runs now carry a metadata marker and omit their content-derived title so dashboards can exclude them without reading the event stream. Local `eve dev` tracing continues to retain content for unknown TUI and HTTP sessions. +- a4fd288: Add declarative `resume: true` and imperative `resume()` support for replaying durable frontend sessions and following in-flight turns. Generated Web Chat apps now keep session IDs in `/s/{sessionId}` URLs, restore conversations on reload, and provide a sessionless `/s` route for starting a new chat. +- 923921c: Give models runtime-authored task state after background work starts so initiating turns acknowledge launch, partial task wakes stay silent, and settled cohorts produce one combined report. +- 673def2: Allow `useEveAgent` message sends with `turnPolicy: "steer"` while a turn is active, keeping the local projection attached to the durable replacement stream. Generated web chats now keep the composer enabled during responses and steer by default when a follow-up is submitted. Cancelled turns preserve their accepted user input in durable history, so replacement turns retain the interrupted request as context. + ## 0.44.0 ### Minor Changes diff --git a/packages/eve/package.json b/packages/eve/package.json index 1a69a6f1bc..624537f148 100644 --- a/packages/eve/package.json +++ b/packages/eve/package.json @@ -1,6 +1,6 @@ { "name": "eve", - "version": "0.44.0", + "version": "0.44.1", "private": false, "description": "Filesystem-first framework for durable backend AI agents that run anywhere.", "keywords": [