Create Purchase Requisition
create_purchase_requisitionCreate an append-only purchase requisition and send an independent human-escalation request. Prevents unauthorized spending by requiring human approval before any payment tool can run.
Instructions
Create an append-only purchase requisition and independent human-escalation request. This does not authorize spending.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ttlMs | No | ||
| taskId | Yes | ||
| vendor | Yes | ||
| purpose | Yes | ||
| evidence | Yes | ||
| toolName | Yes | Exact future economic tool name. The human-approved requisition is cryptographically bound to it. | |
| amountUsd | Yes | ||
| toolInput | Yes | Exact future economic tool input before financialControl metadata is attached. Stored only as a fingerprint. | |
| idempotencyKey | No | ||
| sourceMessageId | Yes | Stable identifier for the exact user message authorizing the request. |