MelkeyDev
90d · built 2026-07-24
90-day totals
- Commits
- 49
- Grow
- 5.3
- Maintenance
- 6.3
- Fixes
- 2.4
- Total ETV
- 13.9
30-day trajectory
Last 30 days vs. the 30 days before. Up arrows on Growth and ETV mean improvement; up arrow on Fixes share means more time on fixes (worse).
↓-5.0 %
vs 20 prior
↑+16.4 pp
recent vs prior
↓-15.6 pp
recent vs prior
Daily performance
Daily ETV, stacked by Growth, Maintenance and Fixes.
Work-mix over time
Share of Growth / Maintenance / Fixes over a rolling 7-day window. Reads as 'where is effort flowing right now'.
Repository spread
Where this developer's commits land. Concentrated work (top1 > 80%) vs polymath spread (top1 < 30%).
Most impactful commits
Top 20 by ETV in the 90-day window.
- 2.3ETV[CLI] Updating the Vercel CLI Evals (#16136) This PR adds and tightens Vercel CLI agent eval coverage, including env, list, logs, inspect, project, pull, and curl scenarios. Also persists agent-eval model metadata during result upload so the dashboard can distinguish configured models from resolved runtime models. _deploy build curl/explicit curl/implicit env/add env/ls env/pull env/remove env/update init inspect link list login-whoami login-not-logged-in logs marketplace/find-postgres-integration marketplace/install-neon-postgres marketplace/metadata-discovery marketplace/multi-product-install non-interactive project/inspect project/list pull **New evals added in this PR:** inspect list logs project/inspect project/list pull **Also improved existing evals:** curl/explicit curl/implicit env/add env/ls env/update login-not-logged-in login-whoami non-interactivegithub.com-vercel-vercel · a3a1a5a3 · 2026-05-16
- 1.6ETV[CLI] Introducing new VC Link Flow (#16809) this prs introduces: - explicit team selection in TTY and nonTTY - Better searching and matching - escape a session --------- Co-authored-by: Jeff See <jeffsee.55@gmail.com>github.com-vercel-vercel · 8f10c0b2 · 2026-07-08
- 1.3ETV[CLI] Adding agent runs in the CLI (#16904) This PR adds the ability for CLI to run and pull agent runs scoped to the team/project. This is a follow up on Allens PR for MCP: - Access eve Agent Runs from your coding agent with the Vercel MCP - https://github.com/vercel/api/pull/77836 - https://github.com/vercel/vercel-mcp/pull/116github.com-vercel-vercel · b9e4f06c · 2026-07-02
- 1.0ETV[CLI] changing from node-fetch to node (#16780) This changes the node-fetch dependency to using native node Verified: Manual: verify vercel deploy works behind a corporate proxy (HTTP_PROXY set) Manual: verify vercel logs --follow streams correctly Manual: verify vercel init downloads and extracts examples --------- Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com> Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>github.com-vercel-vercel · 6881d749 · 2026-06-26
- 0.6ETV[CLI] fix(cli): preserve local env when refreshing OIDC on link (#16775) This prevents overwriting existing variables from env pull on OIDC refreshgithub.com-vercel-vercel · ded2d921 · 2026-06-24
- 0.6ETV[CLI] This adds a new project set command (#16815) In an on-going project - we want to bridge the gap between GUI/dashboard parity with the CLI. This attempts to do this with the project command to change presets this allows us to change the folloiwng: - framework — --framework - buildCommand — --build-command - devCommand — --dev-command - installCommand — --install-command - outputDirectory — --output-directory <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Medium Risk** > Changes live project build configuration that directly affects deployments; mitigated by partial PATCH, validation, and permission-aware API errors, but misconfiguration could break builds. > > **Overview** > Adds **`vercel project update`** so users can change dashboard-style project presets from the CLI without touching unrelated settings. > > The subcommand accepts an optional project name (otherwise the linked project), validates flags up front (framework slugs from `@vercel/frameworks`, length/control-char checks, conflicting explicit vs `--auto-detect` options), and **PATCHes only fields that actually change** via `/v9/projects/:id`. Human output shows before→after lines; `--format json` returns `changed`, `changedSettings`, and the requested `settings`. **`--framework other`** clears the preset (`null`); **`--auto-detect`** resets build/dev/install/output to auto. > > Wiring includes help/examples in `updateSubcommand`, router dispatch in `project/index`, **`ProjectUpdateTelemetryClient`**, an **`update`** variant for non-interactive agent error hints, a patch changeset, and broad unit tests. > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit e7ad3188f1487e527c9077f93e8ef90ef9250921. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY -->github.com-vercel-vercel · d8307a76 · 2026-07-06
- 0.6ETV[CLI] Adding more agentic friendliness for vc env commands (#17061) This adds a better way to agents to add multiple env vars to their accounts --------- Co-authored-by: Claude Fable 5 <noreply@anthropic.com> Co-authored-by: Jeff See <jeffsee.55@gmail.com>github.com-vercel-vercel · 997d319b · 2026-07-13
- 0.5ETV[CLI] adding new feature dry-run deployments (#16669) This adds a new feature for the existing `deploy` command called `dry-run` which shows the meta data and expected deployments for users projects --------- Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com> Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>github.com-vercel-vercel · 96e95139 · 2026-06-24
- 0.4ETV[CLI] Add signed standalone Vercel CLI binaries (#16085) ### Summary Adds release-built standalone Vercel CLI binaries for macOS, Linux, and Windows. This includes: - binary release workflow - signed and notarized macOS binaries - hardened runtime entitlements for macOS - smaller release binaries using a custom small-ICU Node runtime and Brotli-compressed SEA payloads - binary smoke tests for release artifacts ### Validation Verified the macOS arm64 binary runs locally and supports `--version`, `--help`, and `vercel build`. --------- Co-authored-by: JJ Kasper <jj@jjsweb.site>github.com-vercel-vercel · fbffcb3a · 2026-05-15
- 0.4ETV[CLI] fixing vc logs (#17093) vc logs --follow: fall back to latest production deployment when branch lookup fails vc logs --follow resolves a deployment by matching git-provider branch metadata (meta-githubCommitRef etc.). Deployments created without git metadata — CLI/API deploys from repos with no recognized remote — never match, so the command errored with "No deployments found for branch main" even when READY production deployments existed. Now, when the branch lookup returns nothing, the CLI falls back to the latest READY production deployment (same behavior --project --follow already has) and streams it, labeled as latest production deployment. It only errors if there's no production deployment either. Includes a unit test and a changeset.github.com-vercel-vercel · 51c7c321 · 2026-07-15
- 0.4ETV[CLI] fixing empty sensitive var (#17125) This fixes the reported issue if an agent pulls a sensitive var it is completely empty, which throws off agentsgithub.com-vercel-vercel · 4cce8137 · 2026-07-16
- 0.3ETV[CL] removing node-fetch from npm calls (#17066) Co-authored-by: Jeff See <jeffsee.55@gmail.com>github.com-vercel-vercel · def07fc6 · 2026-07-14
- 0.3ETV[CLI] adding auto updating feature (#16347) ## Summary Adds opt-in automatic CLI updates. - Adds vercel upgrade --enable-auto / --disable-auto - Persists preference in global config as updates.auto - Prompts users to enable auto-updates after a successful manual upgrade - Auto-updates only after successful interactive global CLI runsgithub.com-vercel-vercel · f45e4660 · 2026-05-18
- 0.3ETVImprove deployment scope lookup speed (#16419) Avoid full team list and duplicate user lookup during deploy scope resolution. Compared two calls: ``` What Improved Your branch removes: GET /v1/teams 773ms in this run extra GET /v2/user 219ms in this run repeated aborted /events retries after Ready It replaces /v1/teams with: GET /teams/team_wZtvAJQmuvE1SVUB6uD1nAg3 121ms 773ms - 121ms = ~652ms saved during setup + 219ms saved after deployment creation = ~871ms fewer user/team lookup latency Plus the installed CLI continues making aborted /events requests after Ready, while your branch does not. ```github.com-vercel-vercel · 57ea4ba6 · 2026-05-26
- 0.3ETV[CLI] Fixing update command feedback, and native command feedback (#16660) This pr does three things: - commands that run on vc-native do not say node version - when we attempt to upgrade and there isnt a valid upgrade we say nothing to upgrade - fix to say what version we upgraded togithub.com-vercel-vercel · b341a19d · 2026-06-15
- 0.3ETV[CLI] fixing telemtry --debug (#16633) This fixes an issue when using `--debug` with the binary adding unnecessary latencygithub.com-vercel-vercel · 7f5f0f24 · 2026-06-15
- 0.2ETV[CLI] Fixing VC Curl command (#16254) In this PR we address the vc curl command. - Fetches alias - Thin layer ontop of curl command - works with linked / command Examples now supported: vc curl https://example.vercel.app/ -X POST -d '{"ok":true}' vc curl example.vercel.app/ -H "Accept: application/json" vc curl --url https://example.vercel.app/ --compressedgithub.com-vercel-vercel · 05fae253 · 2026-05-11
- 0.2ETV[CLI] adding version and auto update fixes (#16440) • Fix native CLI update handling. - Mark packaged/native CLI runs with VERCEL_VC_NATIVE=1 - Keep native installs out of automatic update prompts/upgrades - Make vercel upgrade use @vercel/vc-native@latest --force instead of vercel@latest - Show (native) in the human-facing --version banner while preserving raw semver stdout - Add focused tests for native update commands and version outputgithub.com-vercel-vercel · 93f6c516 · 2026-05-27
- 0.2ETV[CLI] changing logic for calling vc env pull with vca (#16355) Adds CLI support for challenge_required responses during vc env pull. - Starts a step-up device-code auth flow using the stored vcr_ refresh token - Updates local CLI auth with the fresh vca_ / vcr_ token pair before retrying - Retries the original env pull after authentication completes - Limits the behavior to vc env pull; other CLI commands are unchanged --------- Co-authored-by: Mark Roberts <mark.roberts@vercel.com>github.com-vercel-vercel · 92988c2a · 2026-05-31
- 0.2ETV[CLI] Adding update and progress bar (#16723) First solves when there is no update required we show no upgrade available - already at the latest version <img width="646" height="47" alt="Screenshot 2026-06-19 at 2 48 36 PM" src="https://github.com/user-attachments/assets/37279054-f3bb-4963-9840-e15b9b98a37e" /> Next adds a progress bar to update commandgithub.com-vercel-vercel · 7aa52be2 · 2026-06-20