Conversation
🦋 Changeset detectedLatest commit: 995d440 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
This stack of pull requests is managed by Graphite. Learn more about stacking. |
📦 CLI Tarball ReadyThe Vercel CLI tarball for this PR is now available! Quick TestYou can test this PR's CLI directly by running: npx https://vercel-5pt4tx3pp.vercel.sh/tarballs/vercel.tgz --helpUse in vercel.jsonTo use this CLI version in your project builds, add to your {
"build": {
"env": {
"VERCEL_CLI_VERSION": "vercel@https://vercel-5pt4tx3pp.vercel.sh/tarballs/vercel.tgz"
}
}
}Python Runtime WheelA Python runtime wheel was also built for this PR. |
🧪 Unit Test StrategyComparing: Strategy: Affected packages only ✅ Only testing packages that have been modified or depend on modified packages. Affected packages - 1 (3%)
Unaffected packages - 39 (98%)
Results
This comment is automatically generated based on the affected testing strategy |
9f88b30 to
d5cc87c
Compare
d5cc87c to
0c5db6b
Compare
0c5db6b to
1f8bf0b
Compare
1f8bf0b to
54671c5
Compare
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
54671c5 to
73a9fe0
Compare
73a9fe0 to
995d440
Compare

Closes MKT-2909
Summary
vc integration removefails because the integration still has resources, the old error was a genericFailed to remove supabase: Cannot uninstall integration with resources (403)integrationConfigurationIdwithskip-metadata=true(server-side filtering, avoids N+1 provider requests), and lists them by nameisAgent), shows a warning to get user approval before running resource removal commandsBefore
After
Test plan
Unit tests
Manual testing
vc integration remove supabase --yesvc integration remove nonexistent-xyz --yesError: No integration nonexistent-xyz found.vc integration remove supabase→ 'n'> Canceledskip-metadata=trueverifiedvc integration remove supabase --yes --debugGET /v1/storage/stores?...&skip-metadata=truevc integration remove supabase --yes(from agent shell)AGENT: You must get user approval...shownclient.isAgent=falseCode paths covered
skip-metadata=truein fetchisAgent=false)🤖 Generated with Claude Code
Note
Low Risk Change
CLI error handling improvement that catches a 403 error and displays more helpful error messages with resource names and actionable commands - no security, auth, or data changes.
client.isAgentis trueRisk assessment for commit 995d440.