Milpa ToolRuntime v0.2.0
The AI tool-execution runtime of Milpa — the concrete engine behind the tooling contracts that milpa/core defines. Methods declare themselves with #[Tool]; every call runs one pipeline: resolve, validate, authorize, execute, audit.
Modules declare the capabilities they provide and require, expose tools an agent can invoke, and gate mutating actions behind verification. The contract loop that runs through the whole system:
plugin → capability → tool → verification → event → result