Approve tracker issue operation
engineering_approveApproves an exact proposal revision to create or link under its original tracker authority.
Creation requires an available assignee; linking requires a verified candidate target. An identical decision with original operation_id/revision retains retry identity; a new operation risks duplication. Timeout is not absence; unknown needs reconciliation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Proposal revision, create-or-link decision and assignee or target issue identity. | |
| agent_id | Yes | Agent ID from agents_list or agent_create. | |
| operation_id | Yes | Engineering proposal operation ID from engineering_proposals or engineering_propose. | |
| conversation_id | Yes | Conversation ID from inbox_list or conversations_search. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| draft | Yes | ||
| issue | Yes | ||
| action | Yes | ||
| status | Yes | ||
| target | Yes | ||
| outcome | Yes | ||
| release | Yes | ||
| revision | Yes | ||
| automatic | Yes | ||
| candidates | Yes | ||
| expires_at | Yes | ||
| access_available | Yes | ||
| needs_resolution | Yes | ||
| origin_message_id | Yes | ||
| contact_context_text | Yes | ||
| pending_issue_identifier | Yes |