Skip to content

fix(eve): rebuild the extension against eve 0.63 - #150

Merged
HugoRCD merged 1 commit into
mainfrom
chore/eve-0.63
Sep 20, 2026
Merged

HugoRCD merged 1 commit into
mainfrom
chore/eve-0.63

Conversation

@HugoRCD

@HugoRCD HugoRCD commented Sep 20, 2026

Copy link
Copy Markdown
Member

Summary

Rebuilds @github-tools/eve-extension against eve 0.63.0.

eve 0.63.0 accepts tool contracts [1..13, 29..32, 34, 35, 53] and dynamicTool [..., 51]. It dropped 44 through 52 in one release, and the published 0.7.2 build requires tool 52 / dynamicTool 50, so any agent on eve 0.63 fails eve build with the extension rejected at discovery. This is the same shape as #146, one release later.

Before After
eve devDependency (extension) 0.62.0 0.63.0
eve (examples/eve, packages/github-tools dev) ^0.62.0 ^0.63.0
Manifest requires.tool / dynamicTool 52 / 50 53 / 51

No source change was needed; the durable callback and schema shape from #146 still transforms cleanly on 0.63. Docs and the skill say "built against eve 0.63".

Validation (Node 24, same steps as eve-canary)

  • turbo run build --filter=@github-tools/eve: extension and example agent build
  • scripts/verify-eve-schema-transform.mjs on the example bundle: pass
  • typecheck and test for @github-tools/sdk and @github-tools/eve-extension: 107 tests pass

After merge

Releasing 0.7.3 unblocks consumers on eve 0.63 (evloghq/evlog#704 is pinned to 0.62.0 for this reason). Given how often eve rotates the contract, each eve bump here is a rebuild plus a patch release; the canary will flag the next one.

eve 0.63.0 drops tool contracts 44 to 52, so the 0.7.2 build (contract 52) no longer mounts on the newest eve. Rebuilding lands on tool 53 / dynamicTool 51 with no source change; build, durable schema verification, typecheck and tests pass.
@vercel

vercel Bot commented Sep 20, 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 20, 2026 9:59am UTC
github-tools-test-agent Ready Ready Preview, v0 Sep 20, 2026 9:59am UTC

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

Copy link
Copy Markdown
Contributor

Thank you for following the naming conventions! 🙏

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​eve@​0.62.0 ⏵ 0.63.099 +11001009880

View full report

This branch was successfully deployed

2 active deployments
Preview – github-tools-docs b5376f41 Deployed Sep 20, 2026 by vercel[bot]
Preview – github-tools-test-agent b5376f41 Deployed Sep 20, 2026 by vercel[bot]
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.

1 participant