Skip to content

Machine interfaces

Mangabound runs the bundled tools as subprocesses and validates their structured output. Use --protocol-version to read a tool’s version, protocol, and capabilities.

Each contract defines its message fields, progress stream, errors, and exit codes.

The app’s recorded protocol fixtures and adapter parsers demonstrate the actual payloads it accepts. Its toolchain lock records the bundled versions.

Use fixtures for your target release when testing an integration.