Skip to content
SHC Docs

shc adapter ls

list the linked platform adapters and their declared capabilities

List every platform adapter linked into this binary with its declared capability row: load (shc adapter load) and migrate (shc adapter migrate) support, each with its OWN validation honesty marker (live|fixture|unproven, or “n/a — not supported” when the verb is absent by design), the live env capture mechanism, how secrets classify and mint (typed-schema|fixed|heuristic|none), whether platform addons map onto capability plugs, and the quiesce mechanism wrapped around data pulls. The two verbs are proven by separate campaigns, so an adapter can be live on load and unproven on migrate. An adapter without a declared row renders ”?” cells and “no row” proofs — undeclared, not no.

shc adapter ls [flags]
-h, --help help for ls
--config stringArray extra YAML config file to layer on top of auto-discovered config; repeatable, later files win
-d, --debug enable debug mode (default: $SHC_DEBUG)
-e, --environment string environment name (default: $SHC_ENVIRONMENT)
--exclude string comma-separated dotted paths to drop
--fields string comma-separated columns/keys to show (and their order)
--filter string comma-separated dotted paths to keep (drops everything else)
-o, --output string output format: tty|text|json|yaml (default: $SHC_OUTPUT)
-s, --stack string stack name (default: $SHC_STACK)
-t, --tenant string tenant name (default: $SHC_TENANT)
-v, --verbose verbose output (default: $SHC_VERBOSE)
  • shc adapter - work with foreign self-hosting platforms (see shc adapter ls)