Skip to main content

GitHub tools are now an installable eve extension

By Steven Van ·

GitHub's eve extension replaces the deprecated direct-import path with Vercel Connect auth, scoped presets, and default approval on every write tool.

GitHub tools for Vercel's eve agent framework now ship as a mountable extension instead of a direct code import. Installing @github-tools/eve-extension and adding one file under agent/extensions/ gives an eve agent the same GitHub toolset that previously required importing @github-tools/sdk/eve directly into agent/tools/, a path the documentation now marks deprecated for new agents.

  • Auth runs through a Vercel Connect connector, which mints short-lived, scoped GitHub tokens at runtime.
  • Presets, including code-review, issue-triage, repo-explorer, ci-ops and maintainer, map to Connect scopes automatically, so tokens carry only the permissions the tools need.
  • Every write tool requires approval by default. Individual tools can be gated with always, once, or a predicate based on the tool's input, such as approving comments only outside your own org.
  • The filename sets the tool namespace, so a tool runs in the agent as, for example, github__addPullRequestComment, and the config schema is validated on import.

Getting started means creating a GitHub connector and following the documentation.

Vercel
Vercel
The platform for frontend developers — deploy, preview, and scale web apps and AI agents with zero config.
View Vercel →

Read the original announcement →

Read GitHub tools are now an installable eve extension on Creators Toolbox