Skip to content

Integration availability

An implemented adapter is not automatically configured in your deployment. HQ membership, connection enrollment, and upstream credentials are separate requirements. The UI must show missing or disabled authority instead of inventing healthy results.

CapabilityImplemented behaviorSetup or remaining boundary
GitHub evidenceRead-only repository, CI, and security collection with durable refresh receiptsAn owner selects repositories and a separately provisioned read-only credential; some endpoints can remain unavailable
Local observationsBounded checkout reports from an enrolled publisherA source and expiring publisher credential; no local dashboard server is required
HookrelaySubscription and delivery inspection, associations, and reviewed retry recoveryA deployment-approved private binding and scoped management credential
Endpoint MonitorConfiguration, scheduler/check evidence, incidents, triage, and reviewed operationsA private provider binding and separately scoped authority
GitHub Actions SecretsUI-managed credential setup and retirement, name inventory, supplied-value distribution, retained-input recovery, and separately reviewed source removalAn independently provisioned Secrets token and protected deployment keyring; repository and environment authority differ
Cloudflare Workers SecretsUI-managed provider access, case-sensitive text-secret inventory, reviewed supplied-value writes, and separate source removalAn independently provisioned Workers Scripts credential and protected deployment keyring; one fully serving version, immediate deployment effects, and no retained supplied value
Managed reusable vaultA requested product capabilityPersistent value custody and distribution policy need a separate design; no stored-value reveal or general vault is implemented
Automatic spending shutoffA requested operational capabilityMonitoring thresholds, ingress shutdown, background work, and deliberate recovery remain a separate design

Choose the right connection

Collection sources observe evidence. Management connections perform supported operations. A GitHub collector token is not a Secrets credential, and a local publisher cannot administer hooks, edit expectations, or write goals.

Project and repository associations make resources easier to find. They do not expand a credential's provider scope. A watchlist repository remains useful even when you cannot administer it; the exact upstream permission determines which operations are available.

Values are not metadata

Neither installed adapter reveals stored secret values. To distribute a value or change its scope, supply it from a trusted source, review the destinations, and inspect each receipt. Presence of a name after a write is not proof of plaintext equality or runtime usability.

Cloudflare Worker secrets use dedicated transient input, not GitHub sealed boxes. Each accepted write or removal activates a Worker deployment; no automatic retry is made. Cryptographic bindings, gradual-deployment mutations, same-Worker renames, and account-level Secrets Store custody are not supported. Follow Cloudflare setup and operation for the exact boundaries. The common Secrets contract also supports mixed-provider distributions without storing Cloudflare supplied values.