Skip to content

voiage.contracts.capability_report.CliCapabilityReport

Safe, deterministic capability report emitted by the CLI.

normalize_sequences([positional or keyword] cls: None = None, [positional or keyword] value: object = None) -> object

Accept JSON arrays while retaining immutable internal sequences.

Parameters:

  • cls
  • value object

Returns: object

dispatch_matches_methods([positional or keyword] self: None = None) -> CliCapabilityReport

Reject reports that advertise an unregistered or hidden method.

Parameters:

  • self

Returns: CliCapabilityReport