register_contracts_as_tools
Scan per-vault contract registries and register new contracts as tools while unregistering removed ones. Returns a diff of changes per vault.
Instructions
Explicit-control escape valve (D-A1) — scans the per-vault contract registry and updates the dynamic MCP tool list (registers new contracts as vm_ tools, unregisters removed ones) regardless of the [contracts.auto_register_tools] config gate. Always callable. Returns a per-vault diff of {registered, unregistered}. Omit vault to apply to every configured vault.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vault | No | Vault name; omit to apply to all vaults |