Module

cli._check

chirp check— hypermedia contract validation command.

Resolves an import string to a chirp App and runs contract validation, printing results to stdout. Exits with code 1 if errors are found.

Functions

run_check 1 None
Validate hypermedia contracts for a chirp app. Resolves ``args.app`` to a chir…
def run_check(args: argparse.Namespace) -> None

Validate hypermedia contracts for a chirp app.

Resolvesargs.appto a chirp App instance and delegates to App.check(), which prints validation results and raises SystemExit(1)on failure.

Parameters
Name Type Description
args argparse.Namespace