aletheia_set_mandate
Set operational safety boundaries for an AI agent session by defining allowed tools, file paths, write permissions, network access, and risk tolerance. Loosening restrictions requires operator authentication.
Instructions
Establish or update the active operational safety mandate for this agent session. Declares permissible boundaries, allowed tools, filesystem directories, write permissions, and risk tolerance. Loosening restrictions requires operatorSecret.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| allowWrite | No | Authorize filesystem modifications or database write operations (default: false). | |
| allowNetwork | No | Authorize outbound network connectivity and external API calls (default: false). | |
| allowedPaths | No | Permitted filesystem root directories. Operations outside these paths will be flagged. | |
| allowedTools | No | Whitelisted tool names. Use ['*'] to allow all non-disallowed tools. | |
| riskTolerance | No | Threshold policy: 'low' blocks any potential drift; 'high' permits warnings for non-critical risks. | |
| allowSubshells | No | Authorize nested subshell execution ($() or backticks) (default: false). | |
| operatorSecret | No | Operator authentication token required to loosen permissions on a locked mandate. | |
| disallowedTools | No | Explicitly prohibited tool names. | |
| taskDescription | Yes | Concise summary of the current user-authorized task/objective. | |
| allowDestructive | No | Authorize destructive commands like file deletions or schema changes (default: false). |