Close Issue
issue_closeClose a Yandex Tracker issue by specifying a resolution and moving it to done status, with optional comment and field updates.
Instructions
Close a Yandex Tracker issue with a resolution: finds a transition to a 'done' status and executes it. The resolution has to be one the issue's type allows - read the type with issue_get, then call queue_get_metadata with expand=['issueTypesConfig'] for the resolutions of that type. Returns the transitions available in the new (closed) status.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"issue_id": "<issue_id>",
"resolution_id": "<resolution_id>"
},
"name": "issue_close"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Optional dictionary of additional fields to set during the transition (e.g. 'assignee' for reassigning). Do NOT set 'resolution' here - use the dedicated resolution_id parameter instead. | |
| comment | No | Optional comment to add when closing the issue. | |
| issue_id | Yes | Issue ID in the format '<project>-<id>', like 'SOMEPROJECT-1' | |
| resolution_id | Yes | The resolution ID to set when closing the issue. Must be one of the IDs returned by get_resolutions tool (e.g., 'fixed', 'wontFix', 'duplicate'). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |