|
1 | 1 | [ |
2 | 2 | { |
3 | 3 | "name": "create_issue", |
4 | | - "description": "Create a new GitHub issue for tracking bugs, feature requests, or tasks. Use this for actionable work items that need assignment, labeling, and status tracking. This is a write-once declaration for a real intended issue, not a sandbox or probe: do not call it with placeholder titles/bodies or auth experiments. If you are not ready to open the real issue, use noop or report_incomplete instead. For reports, announcements, or status updates that don't require task tracking, use create_discussion instead.", |
| 4 | + "description": "WRITE-ONCE: do NOT call this tool with empty or placeholder arguments to probe or discover its schema — required fields (title, body) are listed in this schema; if you are not ready to open the real issue, call `noop` instead. Creates a new GitHub issue for tracking bugs, feature requests, or tasks. Use this for actionable work items that need assignment, labeling, and status tracking. For reports, announcements, or status updates that don't require task tracking, use create_discussion instead.", |
5 | 5 | "inputSchema": { |
6 | 6 | "type": "object", |
7 | 7 | "required": ["title", "body"], |
8 | 8 | "properties": { |
9 | 9 | "title": { |
10 | 10 | "type": "string", |
11 | | - "description": "Concise issue title summarizing the bug, feature, or task. The title appears as the main heading, so keep it brief and descriptive." |
| 11 | + "description": "Concise issue title summarizing the bug, feature, or task. Must be the final intended title — not a placeholder or test value. The title appears as the main heading, so keep it brief and descriptive." |
12 | 12 | }, |
13 | 13 | "body": { |
14 | 14 | "type": "string", |
15 | | - "description": "Detailed issue description in Markdown. Do NOT repeat the title as a heading since it already appears as the issue's h1. Include context, reproduction steps, or acceptance criteria as appropriate." |
| 15 | + "description": "Detailed issue description in Markdown. Must be the final intended body — not a placeholder or test value. Do NOT repeat the title as a heading since it already appears as the issue's h1. Include context, reproduction steps, or acceptance criteria as appropriate." |
16 | 16 | }, |
17 | 17 | "labels": { |
18 | 18 | "type": "array", |
|
245 | 245 | }, |
246 | 246 | { |
247 | 247 | "name": "add_comment", |
248 | | - "description": "Add a comment to an existing GitHub issue, pull request, or discussion. Use this to provide feedback, answer questions, or add information to an existing conversation. This is a write-once declaration for a real intended comment, not a sandbox or probe: do not call it with placeholder bodies or auth experiments. If you are not ready to post the real comment, use noop or report_incomplete instead. For creating new items, use create_issue, create_discussion, or create_pull_request instead.", |
| 248 | + "description": "WRITE-ONCE: do NOT call this tool with empty or placeholder arguments to probe or discover its schema — the required `body` field is listed in this schema; if you are not ready to post a real comment, call `noop` instead. Adds a comment to an existing GitHub issue, pull request, or discussion. Use this to provide feedback, answer questions, or add information to an existing conversation. For creating new items, use create_issue, create_discussion, or create_pull_request instead.", |
249 | 249 | "inputSchema": { |
250 | 250 | "type": "object", |
251 | 251 | "required": ["body"], |
252 | 252 | "properties": { |
253 | 253 | "body": { |
254 | 254 | "type": "string", |
255 | | - "description": "The comment text in Markdown format. This is the 'body' field - do not use 'comment_body' or other variations. Provide helpful, relevant information that adds value to the conversation." |
| 255 | + "description": "The comment text in Markdown format. Must be the final intended comment — not a placeholder or test value. This is the 'body' field - do not use 'comment_body' or other variations. Provide helpful, relevant information that adds value to the conversation." |
256 | 256 | }, |
257 | 257 | "item_number": { |
258 | 258 | "type": ["number", "string"], |
|
0 commit comments