mix mpp.manifest (mpp v0.6.1)

Copy Markdown View Source

Generates a static api_manifest.json from the library's descripex annotations.

The manifest is a JSON-serializable representation of every public function in the library — params, return types, errors, specs, and descriptions. Suitable for agent discovery, validators, and API generation.

mix mpp.manifest
mix mpp.manifest path/to/output.json

Uses MPP.__descripex_modules__/0 as the single source of truth for which modules to include. Output defaults to api_manifest.json in the project root.