You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add issue dependency tools for blocked-by relationships
Adds two new tools for managing issue dependencies via GitHub's
blocked-by API:
- issue_dependency_read: Get issues that block a given issue
- issue_dependency_write: Add or remove blocked-by relationships
Uses raw REST calls since go-github doesn't yet support the
/dependencies/blocked_by endpoints.
"description": "Get information about issue dependencies, such as which issues block this issue.",
7
+
"inputSchema": {
8
+
"properties": {
9
+
"issue_number": {
10
+
"description": "The number of the issue",
11
+
"type": "number"
12
+
},
13
+
"method": {
14
+
"description": "The read operation to perform on issue dependencies.\nOptions are:\n- 'get_blocked_by' - Get the list of issues that block this issue.\n",
15
+
"enum": [
16
+
"get_blocked_by"
17
+
],
18
+
"type": "string"
19
+
},
20
+
"owner": {
21
+
"description": "Repository owner",
22
+
"type": "string"
23
+
},
24
+
"page": {
25
+
"description": "Page number for pagination (min 1)",
26
+
"minimum": 1,
27
+
"type": "number"
28
+
},
29
+
"perPage": {
30
+
"description": "Results per page for pagination (min 1, max 100)",
"description": "Manage issue dependencies by adding or removing 'blocked by' relationships between issues.",
6
+
"inputSchema": {
7
+
"properties": {
8
+
"blocking_issue_id": {
9
+
"description": "The ID (not number) of the issue that blocks this issue",
10
+
"type": "number"
11
+
},
12
+
"issue_number": {
13
+
"description": "The number of the issue that is blocked",
14
+
"type": "number"
15
+
},
16
+
"method": {
17
+
"description": "The action to perform on issue dependencies.\nOptions are:\n- 'add' - Add a 'blocked by' relationship, indicating this issue is blocked by another issue.\n- 'remove' - Remove a 'blocked by' relationship.\n",
0 commit comments