removedInput schema / $defs / TaskPriority
Removed value: -{
- "description": "Приоритет. Порядок членов — от низшего к высшему, на него опирается сортировка поиска.",
- "enum": [
- "low",
- "normal",
- "high",
- "critical"
- ],
- "title": "TaskPriority",
- "type": "string"
-}
changedInput schema / $defs / TaskSections / description
Previous value: -"Пять разделов задачи. Правятся только в `backlog`, дальше неизменяемы."New value: +"The five task sections; they are editable only while the task is in `backlog`."
changedInput schema / $defs / TaskSections / properties / checks / description
Previous value: -"Обзорные проверки по порядку, нумерация с 1: что запустить и что должно получиться"New value: +"Review checks in order, numbered from 1; each names what is run and the expected result"
removedInput schema / $defs / TaskSections / properties / checks / examples
Removed value: -[
- [
- "docker compose run --rm test: весь набор зелёный"
- ]
-]
changedInput schema / $defs / TaskSections / properties / constraints / description
Previous value: -"Чего не делать, что не входит, чего нельзя менять"New value: +"What is out of scope and what stays unchanged"
changedInput schema / $defs / TaskSections / properties / context / description
Previous value: -"Что уже есть, на что опираться, какие заметки читать"New value: +"What already exists and what the work relies on"
changedInput schema / $defs / TaskSections / properties / goal / description
Previous value: -"Зачем задача нужна и что изменится"New value: +"Why the task exists and what will change"
changedInput schema / $defs / TaskSections / properties / output / description
Previous value: -"Что должно существовать по завершении"New value: +"What exists once the task is done"
changedInput schema / properties / assignee / description
Previous value: -"Имя участника или метка временного агента. Трекер сам его не ставит и не снимает; в `in_progress` задачу переводит только тот, чья подпись с ним совпадает"New value: +"Participant name or temporary agent label. The tracker never sets or clears it by itself; only a caller whose signature matches it moves the task into `in_progress`"
removedInput schema / properties / assignee / examples
Removed value: -[
- "release_bot"
-]
changedInput schema / properties / description / description
Previous value: -"Описание задачи: что случилось и почему это задача"New value: +"What happened and why it is a task. For a continuation of a closed task it names the task the work grew from; the lineage itself is a `relates` link"
removedInput schema / properties / description / examples
Removed value: -[
- "Ключ выдаётся до валидации и сгорает на неудачном запросе"
-]
changedInput schema / properties / idempotency_key / description
Previous value: -"Ключ повтора, который ты придумываешь сам (обычно UUID). Повтор вызова с тем же ключом и теми же аргументами отвечает первым результатом и второго объекта не заводит; тот же ключ с другими аргументами отклоняется. Ключ живёт в паре с твоим токеном и помнится 24 часа"New value: +"Retry key chosen by the caller, e.g. a UUID. A repeat with the same key and the same arguments returns the first result and creates nothing; the same key with other arguments is refused with `idempotency_key_reused`. A key is bound to the caller's token and kept for 24 hours"
changedInput schema / properties / parent / description
Previous value: -"Ключ родительской задачи. Ребёнок рождается со ссылкой на родителя; родитель не закроется — ни в `done`, ни в `cancelled`, — пока дети не закрыты. Закрытую задачу родителем назначить нельзя"New value: +"Key of the parent task: the new task is born as its child. A closed parent is refused with `task_closed`. The parent is not closed — neither `done` nor `cancelled` — while any of its children is open"
removedInput schema / properties / priority / $ref
Removed value: -"#/$defs/TaskPriority"
changedInput schema / properties / priority / description
Previous value: -"Приоритет задачи"New value: +"Task priority"
addedInput schema / properties / priority / enum
Added value: +[
+ "low",
+ "normal",
+ "high",
+ "critical"
+]
removedInput schema / properties / priority / examples
Removed value: -[
- "normal"
-]
addedInput schema / properties / priority / type
Added value: +"string"
addedInput schema / properties / project
Added value: +{
+ "description": "Project key, case-insensitive. An unknown key is refused with `project_not_found`",
+ "examples": [
+ "TRK"
+ ],
+ "title": "Project",
+ "type": "string"
+}
removedInput schema / properties / queue
Removed value: -{
- "description": "Ключ очереди, например `TRK`. Регистр не важен",
- "examples": [
- "TRK"
- ],
- "title": "Queue",
- "type": "string"
-}
changedInput schema / properties / sections / description
Previous value: -"Пять разделов задачи. Без четырёх непустых разделов и хотя бы одной проверки задача не откроется; дописать их можно, пока она в `backlog`"New value: +"The five sections. The task moves from `backlog` to `open` only with four non-empty text sections and at least one check (`task_sections_incomplete` otherwise); until then they can be completed with `update_task`"
changedInput schema / properties / title / description
Previous value: -"Название задачи одной строкой"New value: +"Task title, one line"
removedInput schema / properties / title / examples
Removed value: -[
- "Починить выдачу ключей задач"
-]
changedInput schema / required
Previous value: -[
- "queue",
- "title",
- "description"
-]New value: +[
+ "project",
+ "title",
+ "description"
+]
removedOutput schema / $defs
Removed value: -{
- "TaskStatus": {
- "description": "Зашитый список статусов (`CONCEPT.md`, 3.3).",
- "enum": [
- "backlog",
- "open",
- "in_progress",
- "waiting",
- "done",
- "cancelled"
- ],
- "title": "TaskStatus",
- "type": "string"
- }
-}
changedOutput schema / description
Previous value: -"Ответ изменяющего инструмента: что стало и чем это подшито, без карточки."New value: +"Task state after the call and the entries it filed; the card in full is returned\nby `get_task`."
addedOutput schema / properties / entries / description
Added value: +"Numbers of the entries filed in this task's case, in filing order. Empty when the sent values were already in place; the version then stays the same"
addedOutput schema / properties / parent_entry
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Number of the `link_added` entry filed into the parent task's own case when `create_task` was given `parent`. `null` when no `parent` was given, and always `null` for `transition` and `update_task`: they touch no other task's case.",
+ "title": "Parent Entry"
+}
removedOutput schema / properties / status / $ref
Removed value: -"#/$defs/TaskStatus"
addedOutput schema / properties / status / description
Added value: +"Task status"
addedOutput schema / properties / status / enum
Added value: +[
+ "backlog",
+ "open",
+ "in_progress",
+ "waiting",
+ "done",
+ "cancelled"
+]
addedOutput schema / properties / status / type
Added value: +"string"
addedOutput schema / properties / version / description
Added value: +"Task version after the call"