Skip to main content

Module hostable

Module hostable 

Source
Expand description

Integration provider metadata consumed by the registry for validation, output checking, and lifecycle dispatch. Each catalog adapter (Clerk, …) implements Hostable once; the registry is built only from those impls.

Structs§

BlockedSetting
A setting that cannot be applied with the credentials stackless holds and must be enabled out-of-band (Dashboard, vendor CLI, …). Declared per provider via Hostable::BLOCKED_SETTINGS; the registry fails validation with the remediation when a blocked key is set truthy, instead of silently ignoring it.

Enums§

ConfigScope
Whether an integration’s config may vary per stack host.
IntegrationHosting
Where an integration’s capability actually runs.

Traits§

Hostable
Metadata and compile-time constraints for one integration provider.

Functions§

host_bound_hosts
Hosts declared for a host-bound provider (empty for managed). These are the substrate keys that count as host overrides for this provider’s config.
host_bound_supports
Whether host is listed for a host-bound provider.