Get an executable record
get_executableRetrieve the canonical provider record for an exact indexed command name to inspect package, ecosystem, source, version, and provenance from a fixed snapshot.
Instructions
Return the canonical provider record for one exact indexed command name.
Use this to inspect package, ecosystem, source, version, and provenance; use check_executable
for collision decisions, and do not treat a null record as availability. name is not
normalized; scope applies AND filters to providers before deciding whether record is null, so
a known command can disappear when no provider matches. The tool reads one fixed snapshot and
performs no live lookup; interpret null with coverage_scope.
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 | |||