Check one executable name
check_executableCheck if a CLI command name is taken across npm, PyPI, crates.io, Go, Debian, and more. Use for exact, case-sensitive collision detection in an indexed snapshot.
Instructions
Check one exact command name for a collision in the indexed snapshot.
Use this for one candidate; use check_executables for several, and do not use it for fuzzy
discovery—use search_similar_executables. name is case-sensitive and is not normalized;
scope filters providers with AND semantics before the collision decision, so a scoped miss is
non-exhaustive. The tool makes no live registry call and never runs or installs software; a
hit returns providers, while a miss is clear only when coverage_scope is exhaustive.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Exact, case-sensitive executable command name, not a package name or filesystem path; must be 1-255 characters without path separators or control characters. | |
| scope | No | Optional provider filters: source_type, package_system, distribution_family, distribution, distribution_release, language, registry, or ecosystem. All supplied key-value pairs must match; scoped negative results remain non-exhaustive. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||