[vercel] connect list: add --type, --service, --search filter flags#16411
Conversation
Extends `vercel connect list` with three filter flags that map directly to the existing API query params: --type (repeatable), --service (repeatable), --search. Includes case normalization so --type Slack behaves the same as --type slack, matching how stored values are indexed. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
🦋 Changeset detectedLatest commit: adbb1f6 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 |
🧪 Unit Test StrategyComparing: Strategy: Code changed outside of a package - running all unit tests Affected packages - 15 (34%)
Unaffected packages - 29 (66%)
Results
This comment is automatically generated based on the affected testing strategy |
📦 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-i3qscg37a.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-i3qscg37a.vercel.sh/tarballs/vercel.tgz"
}
}
}Python Runtime WheelA Python Workers WheelA This comment is automatically generated |
Why
Extending
vercel connect listcommand to support search and filter.--type/--service: Egvercel connect list --type slack. API uses the AOSStermsfilter (exact match), so values are normalized to lowercase at the CLI layer to match stored data.--searchis passed as-is; the backend handles case-insensitivity on both the AOSS and DDB-fallback paths.To see more, run ...) now includes any active filter flags so the next-page command preserves the filter context.Fixes MKT-3829
Validation