Manifest schema
—
name, description, parameters
Define / validate / discover
A one-line tool is only useful when its inputs are explicit. Compile the schema, test representative args, and keep runtime claims outside the proof.
Load the sample to compile a manifest and validate its args.
A tool name and description make discovery readable. A JSON Schema makes its input boundary executable and testable.
Even valid args can trigger unsafe effects. Authorization, side-effect review, and runtime integration remain separate gates.