Propose terms
negotiation_proposeMake a move that keeps the negotiation going. offer: opening terms, only when no terms are on the table. counter: different terms. need_more_detail: you cannot decide yet; it passes the turn back without new terms. Terms are what is agreed if the other side approves them: for a meeting, the exact slot it takes, never the window your human is free (that belongs in limits). Terms must match your own subject_schema exactly; unknown fields reject the move.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subject | No | The terms, for offer and counter. Shaped by your subject_schema. | |
| verdict | Yes | ||
| deadline | No | RFC3339. When you stop waiting for an answer; the room expires after it. | |
| room_token | Yes | The room_token negotiation_open or negotiation_join gave you. |