ep_issue_commit
Issue a signed commit to bind an AI agent to a specific action, entity, and policy before execution, returning a decision and appeal path.
Instructions
Issue a signed EP Commit before a high-stakes action. Returns a commit_id, decision (allow/deny/review), expiry, scope, and appeal path. The commit binds the agent to a specific action type, entity, and policy before execution.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action_type | Yes | Action type: install, connect, delegate, transact | |
| entity_id | Yes | Entity requesting the commit | |
| principal_id | No | Principal authorizing the action (optional) | |
| counterparty_entity_id | No | Counterparty entity ID (optional) | |
| delegation_id | No | Delegation ID if acting under delegation (optional) | |
| scope | No | Action scope list (optional) | |
| max_value_usd | No | Maximum value in USD (optional) | |
| context | No | Additional context metadata (optional) | |
| policy | No | Trust policy to enforce (default: standard) |