Repository navigation
fix(eve): build extension with eve 0.72.1 - #175
Merged
Merged
Conversation
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
|
Thank you for following the naming conventions! 🙏 |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Merged
2 tasks done
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🔗 Linked issue
Closes #174
📚 Description
@github-tools/eve-extension@0.8.0was built with eve 0.64.1, so its manifest requires tool contract 54. Eve 0.72 supports only tool contract 76 and refuses to mount the extension.This PR builds the extension with eve 0.72.1. The generated
dist/extension/_manifest.jsonnow reportsbuiltWithEve: 0.72.1,tool: 76anddynamicTool: 72. A patch changeset releases it.Dependency changes:
evedevDependency pinned to0.72.1.examples/eve,examples/eve-bench:eve^0.72.1andai^7.0.130. eve 0.72.1 requiresai^7.0.128as a peer.@ai-sdk/provider^4.0.24and@ai-sdk/provider-utils^5.0.56, matchingai7.0.130. Without this,src/evaluation.test.tsandsrc/workflow.tsfail to typecheck on duplicate provider types.pnpm-workspace.yaml:@ai-sdk/workflow>aioverride moved from 7.0.107 to 7.0.130. The eve canary applies the same set of bumps.examples/pr-review-agent:workflow4.8.9,@workflow/ai4.2.1 andchat4.41.0, the versionsmainresolved. These werelatest; regenerating the lockfile moved them to 5.0.1, and the example then failed to build against the hoisted@workflow/world4.5.0 and@workflow/errors4.2.1.The eve
*peer range is unchanged. Older eve releases will likely be unable to mount this build.Local checks:
pnpm lint,pnpm typecheckandpnpm testpass.pnpm buildpasses exceptapps/chat, which runs out of memory onmainas well, andexamples/eve, which needs themicrosandboxpackage for the sandbox prewarm on Apple Silicon.eve build --skip-sandbox-prewarmsucceeds.📝 Checklist