Explain Policy Decision
montycat_policy_explainDetermine whether a configured owner can perform a specific action by explaining applicable grants, denials, creator authority, and storage or model constraints.
Instructions
Explain whether the configured owner may perform a proposed action.
This is a read-only policy check for planning and diagnostics; executing the action still requires a separate tool call and fresh engine authorization. The explanation identifies applicable grants, denials, creator authority, and storage/model constraints.
Args: capability: One of "provision-keyspace", "remove-keyspace", "manage-snapshots", "manage-semantic", "manage-schema", or "manage-access". store: Target store. Defaults to the configured store. keyspace: Optional target keyspace. storage: Optional keyspace type: "persistent", "inmemory", or "distributed". semantic_model: Optional model constraint: "minilm", "bge-small", "bge-base", or "e5-small".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| store | No | ||
| storage | No | ||
| keyspace | No | ||
| capability | Yes | ||
| semantic_model | No |