Skip to content

fix(eve): support eve 0.62 durable schemas - #146

Merged
HugoRCD merged 1 commit into
mainfrom
fix/eve-062-contract
Sep 19, 2026
Merged

HugoRCD merged 1 commit into
mainfrom
fix/eve-062-contract

Conversation

@HugoRCD

@HugoRCD HugoRCD commented Sep 19, 2026

Copy link
Copy Markdown
Member

Summary

  • update Eve to 0.62 and align the workspace on the compatible AI SDK 7 release
  • rebuild dynamic input and output schemas with defineDurableSchema and serializable tool-name closures
  • avoid rebuilding unused descriptors during durable schema replay
  • strengthen the authored-source guard and inspect the generated consumer bundle structurally in the latest-Eve canary
  • update Eve documentation, examples, contributor guidance, and release metadata

Verification

  • NODE_OPTIONS=--max-old-space-size=8192 pnpm build
  • NODE_OPTIONS=--max-old-space-size=8192 pnpm lint
  • NODE_OPTIONS=--max-old-space-size=8192 pnpm typecheck
  • NODE_OPTIONS=--max-old-space-size=8192 pnpm test
  • confirmed 84 unique tools across the catalog, AI SDK registry, Eve descriptors, and maintainer preset
  • confirmed the generated extension manifest uses Eve 0.62.0, format version 2, and the current dynamic-tool capability

Closes #145

@vercel

vercel Bot commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
github-tools-docs Ready Ready Preview, v0 Sep 19, 2026 10:12am UTC
github-tools-test-agent Ready Ready Preview, v0 Sep 19, 2026 10:12am UTC

@github-actions github-actions Bot added the bug Something isn't working label Sep 19, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Thank you for following the naming conventions! 🙏

@socket-security

Copy link
Copy Markdown

@HugoRCD
HugoRCD merged commit 56662a5 into main Sep 19, 2026
16 checks passed
@HugoRCD
HugoRCD deleted the fix/eve-062-contract branch September 19, 2026 10:22
@github-actions github-actions Bot mentioned this pull request Sep 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

eve-extension 0.7.1: inputSchema closure captures the live descriptor — eve 0.59+ drops all github tools

1 participant