Skip to content

chore: bump eve to 0.77.0 (extension rebuilt, peer floor >=0.77.0); supersedes #64 - #65

Open
CahidArda wants to merge 4 commits into
mainfrom
chore/upstream-bump-2026-10-12
Open

CahidArda wants to merge 4 commits into
mainfrom
chore/upstream-bump-2026-10-12

Conversation

@CahidArda

Copy link
Copy Markdown
Collaborator

Daily upstream compatibility run. Builds on the still-open #64 (same branch history plus one commit), so merge this one or #64, not both.

What changed

  • eve 0.77.0 (released 2026-10-11) re-stamps the extension manifest to tool 86 / dynamicTool 81 / hook 45. eve 0.76.3 and earlier refuse these ("Selected module binding ... has no compile or runtime usage"). Verified by building the packed dist in fresh consumers on 0.76.2, 0.76.3 and 0.77.0.
  • @upstash/agentkit-eve-extension: devDep ^0.77.0, peer floor >=0.77.0, dist rebuilt, README/AGENTS/CLAUDE.md updated, the unreleased changeset from fix(eve-extension): rebuild against eve 0.76.0, peer floor >=0.76.0; bump ai 7.0.137, @tanstack/ai 0.68.0 #64 edited in place (one bump, one changeset).
  • examples/eve-extension-demo moved to ^0.77.0; lockfile refreshed.

Verified on this branch: pnpm lint, pnpm typecheck, sync-version --check, pnpm build, example builds, eve-demo eval (10/10 gates), eve-extension-demo eval (4/4), tanstack-ai-demo e2e (6/6), TanStack persistence conformance. The last three needed a fresh throwaway Redis each, because the free tier caps Search at 1 index. The live-Redis Search unit tests failed on that cap in the all-in-one pnpm test run (not an upstream problem; re-run with a real DB).

Not changed (needs source work, reported only)

  • packages/eve + examples/eve-demo stay on eve 0.65.0. On 0.77.0, packages/eve/src/sandbox.ts:63 fails TS2305 (MutableNetworkSandboxSession removed) and :334 fails TS7006. The peer >=0.65.0 still admits these eve versions.
  • @tanstack/ai-persistence stays at 0.7.2. On 0.8.3 the repo still typechecks, but its conformance run fails: AIPersistence conformance: store 'activities' is missing. The peer >=0.7.1 admits 0.8.x.

🤖 Generated with Claude Code

https://claude.ai/code/session_01FZ2oV3DAs32FG6RgfN1Nxd

Upstash Box and others added 4 commits October 9, 2026 09:04
…bump ai 7.0.136, @tanstack/ai 0.66.0

eve 0.74.0 does not support the contracts (tool 80 / dynamicTool 75 / hook 41) the rebuilt dist
stamps. packages/eve + examples/eve-demo stay on eve 0.65.0 (sandbox provider hook renames in
0.75.0 need a source change); @tanstack/ai-persistence stays at 0.7.2 (0.8.1 conformance requires
an activities store).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EoPeVGNvNGJT7NN965trKk
… bump ai 7.0.137, @tanstack/ai 0.68.0

Rebuilt manifest requires tool 84 / dynamicTool 77 / hook 43, which eve 0.75.x refuses.
@tanstack/ai-persistence stays at 0.7.2 (0.8.x conformance kit requires an `activities` store).
packages/eve + examples/eve-demo stay on eve 0.65.0 (src/sandbox.ts needs a source migration).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HS7pQtKvjkbikU2Dq6gUfq
…>=0.76.2

eve 0.76.2/0.76.3 re-stamp the manifest to tool 85 / dynamicTool 79 / hook 44, which eve 0.76.0 refuses
("has no compile or runtime usage"); 0.76.2 and 0.76.3 build clean with the packed dist. Updates the
changeset, README, AGENTS.md, CLAUDE.md and lockfile.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0113Y5eHA8Muunc6hvaLtzBQ
…>=0.77.0

eve 0.77.0 re-stamps the extension manifest to tool 86 / dynamicTool 81 / hook 45,
which 0.76.3 and earlier refuse. Edits the unreleased changeset in place.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FZ2oV3DAs32FG6RgfN1Nxd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant