removedInput schema / $defs
Removed value: -{
- "IssueFieldsEnum": {
- "enum": [
- "created_at",
- "updated_at",
- "created_by",
- "updated_by",
- "version",
- "unique",
- "key",
- "summary",
- "description",
- "type",
- "priority",
- "assignee",
- "status",
- "previous_status",
- "deadline",
- "components",
- "start",
- "story_points",
- "tags",
- "votes",
- "sprint",
- "epic",
- "parent",
- "estimation",
- "spent"
- ],
- "title": "IssueFieldsEnum",
- "type": "string"
- }
-}
changedInput schema / properties / fields / anyOf
Previous value: -[
- {
- "items": {
- "$ref": "#/$defs/IssueFieldsEnum"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+]
changedInput schema / properties / fields / description
Previous value: -"Fields to include in the response. In order to not pollute context window - select appropriate fields beforehand. Not specifying fields will return all available."New value: +"Fields to return, in Tracker's own spelling (`storyPoints`, not `story_points`); the standard ones are those of this tool's output schema. For a queue's local or the organization's custom fields, pass the field `id` from `queue_get_fields`. A name Tracker does not know is dropped silently rather than reported, so check that tool if a field comes back missing. Omitting this returns ALL fields, including the queue's local ones."
changedInput schema / properties / include_description / description
Previous value: -"Whether to include issue description in the issues result. It can be large, so use only when needed."New value: +"Whether to include the issue description; it can be large. Ignored when `description` is listed in `fields`."
changedInput schema / properties / query / description
Previous value: -"Search query to filter issues using Yandex Tracker Query.\n# General instructions\n1. To search by a specific field use the following syntax: `Description: \"some issue description\"`\n2. Multiple fields should be separated by space: `Description: \"some issue description\" Created: today()`\n3. If you need to specify multiple values for the same field - provide them using comma (,), e.g.: `author: \"vpupkin\",\"iivanov\"`\n4. You may specify multiple conditions and combine them using `AND` and `OR` statements, e.g. `<param_1>: \"<value_1>\" AND <param_2>: \"<value_2>\"`\n5. You may use brackets for complex logical expressions\n6. To find issues with exact string matching in the field use this syntax: `Summary: #\"Version 2.0\"`. If you need to pass special characters - you must escape them using `\\` symbol\n7. To find issues that don't contain the specified text use this syntax: `Summary: !\"Version 2.0\"`. If you need to pass special characters - you must escape them using `\\` symbol\n8. If you need to search by local queue field use the following syntax: `<QUEUE>.<LOCAL_FIELD_KEY>: \"<value>\", where <QUEUE> is a queue key, <LOCAL_FIELD_KEY> is a local field's key from the `queue_get_local_fields` tool result.\n9. For dates use the format YYYY-MM-DD.\n10. For numerical values you may use comparison operators (>, <, >=, <=): `<param>: ><value>`.\n11. To sort the result specify the `Sort By` directive (you may provide ASC or DESC for the sort order): `\"Sort By\": Created ASC`.\n12. For Assignee field and any other field representing a user (such as Author and others) always use username and not name.\n# Functions\nThese functions may be used, for example: `Created: week()` - return issues created on the current week\"\n* `empty()` - empty value\n* `notEmpty()` - not empty value\n* `now()` - current time\n* `today()` - current date\n* `week()` - current week\n* `month()` - current month\n* `quarter()` - current quarter\n* `year()` - current year\n* `unresolved()` - there is no resolution\n* `me()` - currently logged in user\n# Examples\nFind issues in a specific queue: `\"Queue\": \"PROJ\"`\nFind issues by an assignee: `\"Assignee\": \"i.ivanov\"`\nFind not resolved (open, in progress) issues: `\"Resolution\": unresolved()`\nFind issues in specific status: `\"Status\": \"Открыт\", \"В работе\"`\nFind issues created in a specific range: `\"Created\": \"2017-01-01\"..\"2017-01-30\"`\nFind issues created by currently logged in user: `\"Author\": me()\"`\nFind issues assigned to currently logged in user: `\"Assignee\": me()\"`\nFind issues created no earlier than 1 week and 1 day before today: `Created: > today() - \"1w 1d\"`\nComplete instructions page is available here: https://yandex.ru/support/tracker/ru/user/query-filter\n"New value: +"Search query to filter issues using Yandex Tracker Query.\n# General instructions\n1. To search by a specific field use the following syntax: `Description: \"some issue description\"`\n2. Multiple fields should be separated by space: `Description: \"some issue description\" Created: today()`\n3. If you need to specify multiple values for the same field - provide them using comma (,), e.g.: `author: \"vpupkin\",\"iivanov\"`\n4. You may specify multiple conditions and combine them using `AND` and `OR` statements, e.g. `<param_1>: \"<value_1>\" AND <param_2>: \"<value_2>\"`\n5. You may use brackets for complex logical expressions\n6. To find issues with exact string matching in the field use this syntax: `Summary: #\"Version 2.0\"`. If you need to pass special characters - you must escape them using `\\` symbol\n7. To find issues that don't contain the specified text use this syntax: `Summary: !\"Version 2.0\"`. If you need to pass special characters - you must escape them using `\\` symbol\n8. If you need to search by local queue field use the following syntax: `<QUEUE>.<LOCAL_FIELD_KEY>: \"<value>\", where <QUEUE> is a queue key, <LOCAL_FIELD_KEY> is a local field's key from the `queue_get_fields` tool result (call it with `include_local_fields=true`).\n9. For dates use the format YYYY-MM-DD.\n10. For numerical values you may use comparison operators (>, <, >=, <=): `<param>: ><value>`.\n11. To sort the result specify the `Sort By` directive (you may provide ASC or DESC for the sort order): `\"Sort By\": Created ASC`.\n12. For Assignee field and any other field representing a user (such as Author and others) always use username and not name.\n# Functions\nThese functions may be used, for example: `Created: week()` - return issues created on the current week\"\n* `empty()` - empty value\n* `notEmpty()` - not empty value\n* `now()` - current time\n* `today()` - current date\n* `week()` - current week\n* `month()` - current month\n* `quarter()` - current quarter\n* `year()` - current year\n* `unresolved()` - there is no resolution\n* `me()` - currently logged in user\n# Examples\nFind issues in a specific queue: `\"Queue\": \"PROJ\"`\nFind issues by an assignee: `\"Assignee\": \"i.ivanov\"`\nFind not resolved (open, in progress) issues: `\"Resolution\": unresolved()`\nFind issues in specific status: `\"Status\": \"Открыт\", \"В работе\"`\nFind issues created in a specific range: `\"Created\": \"2017-01-01\"..\"2017-01-30\"`\nFind issues created by currently logged in user: `\"Author\": me()\"`\nFind issues assigned to currently logged in user: `\"Assignee\": me()\"`\nFind issues created no earlier than 1 week and 1 day before today: `Created: > today() - \"1w 1d\"`\nComplete instructions page is available here: https://yandex.ru/support/tracker/ru/user/query-filter\n"
addedOutput schema / properties / hits
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Total items matching the request, across all pages. Null if unknown or filtered - then page on until a page comes back empty.",
+ "title": "Hits"
+}
addedOutput schema / properties / pages
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Total pages at the requested `per_page`; this is the last page when it equals `page`. Null together with `hits`.",
+ "title": "Pages"
+}
removedOutput schema / properties / result
Removed value: -{
- "items": {
- "$ref": "#/$defs/Issue"
- },
- "title": "Result",
- "type": "array"
-}
addedOutput schema / properties / values
Added value: +{
+ "items": {
+ "$ref": "#/$defs/Issue"
+ },
+ "title": "Values",
+ "type": "array"
+}
removedOutput schema / required
Removed value: -[
- "result"
-]
changedOutput schema / title
Previous value: -"issues_findOutput"New value: +"PaginatedResult[Issue]"