Usage
$FACET_DIR/adapters/ (see environment variables for the FACET_DIR layout). Each entry shows the adapter’s declared adapter API and whether this CLI supports it:
Output columns
- API — the adapter’s declared adapter API (
api 0.1), orapi missing(no declaration — typically a bundle installed before API versioning),api malformed ("…")(a declaration that isn’t a valid API identifier), orapi unknown(the bundle could not be read). An adapter declaring the earlier positional0.0is shown asapi 0.0with anunsupportedstatus — rebuild it against a0.1SDK release and reinstall. - Status —
supported(usable by this CLI),unsupported — reinstall: <command>(the adapter’s API declaration is missing, malformed, or names an API this CLI does not support), orbroken (<reason>) — reinstall: <command>(invalid installation metadata, a missing active bundle, or a bundle that failed to load).
facet adapter install <specifier> command next to each failing entry.
If an adapter was originally installed with an exact npm version, such as
my-adapter@1.2.3, its printed command preserves that exact pin. Re-running it fails again when that release is incompatible rather than silently upgrading. Drop or change the exact selector — use the bare package name, @latest, or a wider selector such as 1.* — so the CLI can select the highest compatible release. Git and local commands rebuild the same supplied source, so that source must itself be updated when incompatible.Exit codes
See also
facet adapter install— install an adapter.facet adapter remove— remove an installed adapter.