Ask for an amendment of a run's contract
contract_amendFile a request to change a specific obligation in a run's locked contract. A human reviews and decides; the obligation remains until then.
Instructions
Ask for an obligation of a run's locked contract to be changed. This only files a request (a line in the run's ledger, free, nothing is sent to any model); it decides nothing. Name the contract version you read, the obligation id, a reason (at most 500 characters) and the words you propose (at most 2000). A person reads your request next to the current obligation and decides it at a terminal; until then the obligation stands as written. A request against a version that is no longer current is refused: read the contract again first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run | Yes | the run id | |
| reason | Yes | why it looks wrong or impossible | |
| version | Yes | the contract version you read (contract_read says it) | |
| obligation_id | Yes | the id of the obligation, for example O2 | |
| proposed_text | Yes | the words you propose for the obligation |