# Тасклеты для работы с Трекером

## Общие параметры

- `config.tracker.api_url`: URL до API Трекера, например `https://st-api.test.yandex-team.ru`, может быть опущен
- `config.tracker.user_agent`: UserAgent всех отправляемых запросов в Трекер (по-умолчанию `intranet.d.tasklets.tracker`)
- `config.tracker.token.uuid`, `config.tracker.token.key`: OAuth-токен Трекера

## IssueCreate

### Описание

Тасклет позволяет создать задачу в Трекере.
Возвращает ключ задачи в `a.key`.

### Используемые параметры

- `config.queue`: очередь, в которой требуется создать задачу
- `config.type`: slug типа задачи, которую требуется создать
- `config.summary`: заголовок задачи
- `config.description`: описание задачи
- `config.assignee`: исполнитель
- `config.followers`: список, наблюдатели
- `config.components`: список, компоненты
- `config.tags`: список, теги

## IssueComment

### Описание

Тасклет позволяет оставить комментарий в задаче в Трекере.
Возвращает ключ задачи в `issue.key` и ID комментария в `long_id`.

### Используемые параметры
- `issue.key`: ключ задачи, в которой нужно оставить комментарий
- `config.text`: текст комментария
- `config.summonees`: список, логины тех, кого требуется призвать в комментарий

## IssueTransition

### Описание

Тасклет позволяет выполнить переход в другой статус для задач в Трекере.
Если переход для одной из задач невозможен, то она будет пропущена.
Ничего не возвращает.

### Используемые параметры
- `issues.keys`: ключи задач, в которых нужно изменить статус
- `config.transition`: slug перехода, который нужно выполнить
- `config.resolution`: slug резолюции, который нужно установить (может быть опущен)
- `config.comment`: комментарий, который требуется оставить в тикете (может быть опущен)
