Repository-only tooling for tracking ACP ecosystem compatibility.
The checked-in manifest is the reviewed source of truth. Remote catalogs and repositories are treated as untrusted drift inputs: this module reports changes but never installs agents or rewrites the manifest.
Summary
Functions
Fetches every configured source and returns a drift report.
Compares a manifest with already-fetched remote snapshots.
Returns the repository's default ACP compatibility manifest path.
Formats a human-readable report for CI logs.
Returns a reviewed ecosystem smoke-test entry by id.
Loads and validates an ACP compatibility manifest.
Extracts the primary agent name from each bullet on the ACP agents page.
Builds the stable registry identity/version snapshot used by the manifest.
Validates the stable fields used by the drift checker and smoke suite.
Types
Functions
Fetches every configured source and returns a drift report.
Compares a manifest with already-fetched remote snapshots.
@spec default_manifest() :: String.t()
Returns the repository's default ACP compatibility manifest path.
Formats a human-readable report for CI logs.
Returns a reviewed ecosystem smoke-test entry by id.
Loads and validates an ACP compatibility manifest.
Extracts the primary agent name from each bullet on the ACP agents page.
Builds the stable registry identity/version snapshot used by the manifest.
Validates the stable fields used by the drift checker and smoke suite.