From a7fddff52ba3f48fec8c73015d13c26166247349 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 11 Jan 2026 06:39:59 +0000 Subject: [PATCH 1/3] Initial plan From 50d8b21b15dde26c130818d117852b9379ad3cad Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 11 Jan 2026 06:48:49 +0000 Subject: [PATCH 2/3] Make tool parameter optional in missing_tool safe output Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- actions/setup/js/missing_tool.cjs | 21 +++++++++------------ actions/setup/js/missing_tool.test.cjs | 13 ++++++++----- actions/setup/js/safe_outputs_tools.json | 8 ++++---- actions/setup/js/types/safe-outputs.d.ts | 6 +++--- pkg/workflow/js/safe_outputs_tools.json | 7 +++---- schemas/agent-output.json | 6 +++--- 6 files changed, 30 insertions(+), 31 deletions(-) diff --git a/actions/setup/js/missing_tool.cjs b/actions/setup/js/missing_tool.cjs index dba1450d37e..cd1cb058b79 100644 --- a/actions/setup/js/missing_tool.cjs +++ b/actions/setup/js/missing_tool.cjs @@ -40,15 +40,7 @@ async function main(config = {}) { }; } - // Validate required fields - if (!message.tool) { - core.warning(`missing_tool message missing 'tool' field: ${JSON.stringify(message)}`); - return { - success: false, - error: "Missing required field: tool", - }; - } - + // Validate required fields (only reason is required now) if (!message.reason) { core.warning(`missing_tool message missing 'reason' field: ${JSON.stringify(message)}`); return { @@ -60,14 +52,19 @@ async function main(config = {}) { processedCount++; const missingTool = { - tool: message.tool, + tool: message.tool || null, reason: message.reason, alternatives: message.alternatives || null, timestamp: new Date().toISOString(), }; - core.info(`✓ Recorded missing tool: ${missingTool.tool}`); - core.info(` Reason: ${missingTool.reason}`); + if (missingTool.tool) { + core.info(`✓ Recorded missing tool: ${missingTool.tool}`); + core.info(` Reason: ${missingTool.reason}`); + } else { + core.info(`✓ Recorded missing functionality/limitation`); + core.info(` Reason: ${missingTool.reason}`); + } if (missingTool.alternatives) { core.info(` Alternatives: ${missingTool.alternatives}`); } diff --git a/actions/setup/js/missing_tool.test.cjs b/actions/setup/js/missing_tool.test.cjs index c29849ec195..4d9026dd428 100644 --- a/actions/setup/js/missing_tool.test.cjs +++ b/actions/setup/js/missing_tool.test.cjs @@ -67,17 +67,20 @@ describe("missing_tool.cjs handler", () => { expect(result.alternatives).toBeNull(); }); - it("should reject message missing tool field", async () => { + it("should process message without tool field (general limitation)", async () => { const message = { type: "missing_tool", - reason: "No tool specified", + reason: "Cannot access external APIs due to network restrictions", + alternatives: "User can manually fetch data and provide it", }; const result = await handler(message, {}); - expect(result.success).toBe(false); - expect(result.error).toBe("Missing required field: tool"); - expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("missing 'tool' field")); + expect(result.success).toBe(true); + expect(result.tool).toBeNull(); + expect(result.reason).toBe("Cannot access external APIs due to network restrictions"); + expect(result.alternatives).toBe("User can manually fetch data and provide it"); + expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("missing functionality/limitation")); }); it("should reject message missing reason field", async () => { diff --git a/actions/setup/js/safe_outputs_tools.json b/actions/setup/js/safe_outputs_tools.json index 9d1fc89a54f..e83a91232cd 100644 --- a/actions/setup/js/safe_outputs_tools.json +++ b/actions/setup/js/safe_outputs_tools.json @@ -498,18 +498,18 @@ }, { "name": "missing_tool", - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "type": "object", - "required": ["tool", "reason"], + "required": ["reason"], "properties": { "tool": { "type": "string", - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed." + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed." }, "reason": { "type": "string", - "description": "Explanation of why this tool is needed to complete the task (max 256 characters)." + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters)." }, "alternatives": { "type": "string", diff --git a/actions/setup/js/types/safe-outputs.d.ts b/actions/setup/js/types/safe-outputs.d.ts index 710da9c1cdf..b70611367bc 100644 --- a/actions/setup/js/types/safe-outputs.d.ts +++ b/actions/setup/js/types/safe-outputs.d.ts @@ -228,9 +228,9 @@ interface PushToPrBranchItem extends BaseSafeOutputItem { */ interface MissingToolItem extends BaseSafeOutputItem { type: "missing_tool"; - /** Name of the missing tool */ - tool: string; - /** Reason why the tool is needed */ + /** Optional: Name of the missing tool */ + tool?: string; + /** Reason why the tool is needed or information about the limitation */ reason: string; /** Optional alternatives or workarounds */ alternatives?: string; diff --git a/pkg/workflow/js/safe_outputs_tools.json b/pkg/workflow/js/safe_outputs_tools.json index 24fc845279f..d12c993defd 100644 --- a/pkg/workflow/js/safe_outputs_tools.json +++ b/pkg/workflow/js/safe_outputs_tools.json @@ -689,21 +689,20 @@ }, { "name": "missing_tool", - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "type": "object", "required": [ - "tool", "reason" ], "properties": { "tool": { "type": "string", - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed." + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed." }, "reason": { "type": "string", - "description": "Explanation of why this tool is needed to complete the task (max 256 characters)." + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters)." }, "alternatives": { "type": "string", diff --git a/schemas/agent-output.json b/schemas/agent-output.json index 03a8bff42dc..e4316c80bdb 100644 --- a/schemas/agent-output.json +++ b/schemas/agent-output.json @@ -448,12 +448,12 @@ }, "tool": { "type": "string", - "description": "Name of the missing tool", + "description": "Optional: Name of the missing tool", "minLength": 1 }, "reason": { "type": "string", - "description": "Reason why the tool is needed", + "description": "Reason why the tool is needed or information about the limitation", "minLength": 1 }, "alternatives": { @@ -461,7 +461,7 @@ "description": "Optional alternative suggestions" } }, - "required": ["type", "tool", "reason"], + "required": ["type", "reason"], "additionalProperties": false }, "CreateCodeScanningAlertOutput": { From 7bc428838fe56d22b0061336a063fe24ea15de53 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 11 Jan 2026 06:52:11 +0000 Subject: [PATCH 3/3] Recompile workflows after making tool parameter optional Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/workflows/agent-performance-analyzer.lock.yml | 7 +++---- .github/workflows/ai-moderator.lock.yml | 7 +++---- .github/workflows/archie.lock.yml | 7 +++---- .github/workflows/artifacts-summary.lock.yml | 7 +++---- .github/workflows/audit-workflows.lock.yml | 7 +++---- .github/workflows/blog-auditor.lock.yml | 7 +++---- .github/workflows/brave.lock.yml | 7 +++---- .github/workflows/breaking-change-checker.lock.yml | 7 +++---- .github/workflows/campaign-generator.lock.yml | 7 +++---- .github/workflows/changeset.lock.yml | 7 +++---- .github/workflows/ci-coach.lock.yml | 7 +++---- .github/workflows/ci-doctor.lock.yml | 7 +++---- .github/workflows/cli-consistency-checker.lock.yml | 7 +++---- .github/workflows/cli-version-checker.lock.yml | 7 +++---- .github/workflows/cloclo.lock.yml | 7 +++---- .github/workflows/commit-changes-analyzer.lock.yml | 7 +++---- .github/workflows/copilot-agent-analysis.lock.yml | 7 +++---- .github/workflows/copilot-pr-merged-report.lock.yml | 7 +++---- .github/workflows/copilot-pr-nlp-analysis.lock.yml | 7 +++---- .github/workflows/copilot-pr-prompt-analysis.lock.yml | 7 +++---- .github/workflows/copilot-session-insights.lock.yml | 7 +++---- .github/workflows/craft.lock.yml | 7 +++---- .github/workflows/daily-assign-issue-to-user.lock.yml | 7 +++---- .github/workflows/daily-choice-test.lock.yml | 7 +++---- .github/workflows/daily-cli-performance.lock.yml | 7 +++---- .github/workflows/daily-code-metrics.lock.yml | 7 +++---- .github/workflows/daily-copilot-token-report.lock.yml | 7 +++---- .github/workflows/daily-doc-updater.lock.yml | 7 +++---- .github/workflows/daily-fact.lock.yml | 7 +++---- .github/workflows/daily-file-diet.lock.yml | 7 +++---- .github/workflows/daily-firewall-report.lock.yml | 7 +++---- .github/workflows/daily-issues-report.lock.yml | 7 +++---- .github/workflows/daily-malicious-code-scan.lock.yml | 7 +++---- .github/workflows/daily-multi-device-docs-tester.lock.yml | 7 +++---- .github/workflows/daily-news.lock.yml | 7 +++---- .github/workflows/daily-performance-summary.lock.yml | 7 +++---- .github/workflows/daily-repo-chronicle.lock.yml | 7 +++---- .github/workflows/daily-secrets-analysis.lock.yml | 7 +++---- .github/workflows/daily-team-status.lock.yml | 7 +++---- .github/workflows/daily-workflow-updater.lock.yml | 7 +++---- .github/workflows/deep-report.lock.yml | 7 +++---- .github/workflows/dependabot-go-checker.lock.yml | 7 +++---- .github/workflows/dev-hawk.lock.yml | 7 +++---- .github/workflows/dev.lock.yml | 7 +++---- .github/workflows/developer-docs-consolidator.lock.yml | 7 +++---- .github/workflows/dictation-prompt.lock.yml | 7 +++---- .github/workflows/discussion-task-miner.lock.yml | 7 +++---- .github/workflows/discussion-task-mining.campaign.lock.yml | 7 +++---- .github/workflows/docs-noob-tester.lock.yml | 7 +++---- .../docs-quality-maintenance-project67.campaign.lock.yml | 7 +++---- .github/workflows/duplicate-code-detector.lock.yml | 7 +++---- .github/workflows/example-workflow-analyzer.lock.yml | 7 +++---- .../file-size-reduction-project71.campaign.lock.yml | 7 +++---- .github/workflows/firewall-escape.lock.yml | 7 +++---- .github/workflows/github-mcp-structural-analysis.lock.yml | 7 +++---- .github/workflows/github-mcp-tools-report.lock.yml | 7 +++---- .github/workflows/github-remote-mcp-auth-test.lock.yml | 7 +++---- .github/workflows/glossary-maintainer.lock.yml | 7 +++---- .github/workflows/go-fan.lock.yml | 7 +++---- .github/workflows/go-logger.lock.yml | 7 +++---- .github/workflows/go-pattern-detector.lock.yml | 7 +++---- .github/workflows/grumpy-reviewer.lock.yml | 7 +++---- .github/workflows/hourly-ci-cleaner.lock.yml | 7 +++---- .github/workflows/instructions-janitor.lock.yml | 7 +++---- .github/workflows/issue-arborist.lock.yml | 7 +++---- .github/workflows/issue-classifier.lock.yml | 7 +++---- .github/workflows/issue-monster.lock.yml | 7 +++---- .github/workflows/issue-triage-agent.lock.yml | 7 +++---- .github/workflows/jsweep.lock.yml | 7 +++---- .github/workflows/layout-spec-maintainer.lock.yml | 7 +++---- .github/workflows/lockfile-stats.lock.yml | 7 +++---- .github/workflows/mcp-inspector.lock.yml | 7 +++---- .github/workflows/mergefest.lock.yml | 7 +++---- .github/workflows/notion-issue-summary.lock.yml | 7 +++---- .github/workflows/org-health-report.lock.yml | 7 +++---- .github/workflows/pdf-summary.lock.yml | 7 +++---- .github/workflows/plan.lock.yml | 7 +++---- .../workflows/playground-org-project-update-issue.lock.yml | 7 +++---- .github/workflows/playground-snapshots-refresh.lock.yml | 7 +++---- .github/workflows/poem-bot.lock.yml | 7 +++---- .github/workflows/portfolio-analyst.lock.yml | 7 +++---- .github/workflows/pr-nitpick-reviewer.lock.yml | 7 +++---- .github/workflows/prompt-clustering-analysis.lock.yml | 7 +++---- .github/workflows/python-data-charts.lock.yml | 7 +++---- .github/workflows/q.lock.yml | 7 +++---- .github/workflows/release.lock.yml | 7 +++---- .github/workflows/repo-tree-map.lock.yml | 7 +++---- .github/workflows/repository-quality-improver.lock.yml | 7 +++---- .github/workflows/research.lock.yml | 7 +++---- .github/workflows/safe-output-health.lock.yml | 7 +++---- .github/workflows/schema-consistency-checker.lock.yml | 7 +++---- .github/workflows/scout.lock.yml | 7 +++---- .github/workflows/security-compliance.lock.yml | 7 +++---- .github/workflows/security-fix-pr.lock.yml | 7 +++---- .github/workflows/semantic-function-refactor.lock.yml | 7 +++---- .github/workflows/slide-deck-maintainer.lock.yml | 7 +++---- .github/workflows/smoke-claude.lock.yml | 7 +++---- .github/workflows/smoke-codex.lock.yml | 7 +++---- .github/workflows/smoke-copilot.lock.yml | 7 +++---- .github/workflows/stale-repo-identifier.lock.yml | 7 +++---- .github/workflows/static-analysis-report.lock.yml | 7 +++---- .github/workflows/sub-issue-closer.lock.yml | 7 +++---- .github/workflows/super-linter.lock.yml | 7 +++---- .github/workflows/technical-doc-writer.lock.yml | 7 +++---- .github/workflows/terminal-stylist.lock.yml | 7 +++---- .github/workflows/tidy.lock.yml | 7 +++---- .github/workflows/typist.lock.yml | 7 +++---- .github/workflows/ubuntu-image-analyzer.lock.yml | 7 +++---- .github/workflows/unbloat-docs.lock.yml | 7 +++---- .github/workflows/video-analyzer.lock.yml | 7 +++---- .github/workflows/weekly-issue-summary.lock.yml | 7 +++---- .github/workflows/workflow-generator.lock.yml | 7 +++---- .github/workflows/workflow-health-manager.lock.yml | 7 +++---- 113 files changed, 339 insertions(+), 452 deletions(-) diff --git a/.github/workflows/agent-performance-analyzer.lock.yml b/.github/workflows/agent-performance-analyzer.lock.yml index 6a30711f461..3b6759058e8 100644 --- a/.github/workflows/agent-performance-analyzer.lock.yml +++ b/.github/workflows/agent-performance-analyzer.lock.yml @@ -294,7 +294,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -303,16 +303,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml index cb1acc57c56..3c66021069c 100644 --- a/.github/workflows/ai-moderator.lock.yml +++ b/.github/workflows/ai-moderator.lock.yml @@ -222,7 +222,7 @@ jobs: "name": "add_labels" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -231,16 +231,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml index 99556c159b2..47aae18efbd 100644 --- a/.github/workflows/archie.lock.yml +++ b/.github/workflows/archie.lock.yml @@ -259,7 +259,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -268,16 +268,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml index c3cb4887745..7799944a295 100644 --- a/.github/workflows/artifacts-summary.lock.yml +++ b/.github/workflows/artifacts-summary.lock.yml @@ -207,7 +207,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -216,16 +216,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml index 20e31428841..7ed53c7e27f 100644 --- a/.github/workflows/audit-workflows.lock.yml +++ b/.github/workflows/audit-workflows.lock.yml @@ -290,7 +290,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -299,16 +299,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml index 5e35fc1df96..705fcd1b8be 100644 --- a/.github/workflows/blog-auditor.lock.yml +++ b/.github/workflows/blog-auditor.lock.yml @@ -203,7 +203,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -212,16 +212,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/brave.lock.yml b/.github/workflows/brave.lock.yml index 498a13b0d1c..8f0f74f3daf 100644 --- a/.github/workflows/brave.lock.yml +++ b/.github/workflows/brave.lock.yml @@ -237,7 +237,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -246,16 +246,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml index e34c75ff359..ead0d6eac2e 100644 --- a/.github/workflows/breaking-change-checker.lock.yml +++ b/.github/workflows/breaking-change-checker.lock.yml @@ -218,7 +218,7 @@ jobs: "name": "create_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -227,16 +227,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/campaign-generator.lock.yml b/.github/workflows/campaign-generator.lock.yml index dfc9fbc5096..613e2dd864f 100644 --- a/.github/workflows/campaign-generator.lock.yml +++ b/.github/workflows/campaign-generator.lock.yml @@ -293,7 +293,7 @@ jobs: "name": "update_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -302,16 +302,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml index d8cb9a1e3b6..8e99da92c7f 100644 --- a/.github/workflows/changeset.lock.yml +++ b/.github/workflows/changeset.lock.yml @@ -280,7 +280,7 @@ jobs: "name": "push_to_pull_request_branch" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -289,16 +289,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/ci-coach.lock.yml b/.github/workflows/ci-coach.lock.yml index 8dffdd9f1b4..a2172c82280 100644 --- a/.github/workflows/ci-coach.lock.yml +++ b/.github/workflows/ci-coach.lock.yml @@ -269,7 +269,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -278,16 +278,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml index aac0c5db68f..209668f156c 100644 --- a/.github/workflows/ci-doctor.lock.yml +++ b/.github/workflows/ci-doctor.lock.yml @@ -268,7 +268,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -277,16 +277,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml index f3071eee94b..a77d8e6a499 100644 --- a/.github/workflows/cli-consistency-checker.lock.yml +++ b/.github/workflows/cli-consistency-checker.lock.yml @@ -219,7 +219,7 @@ jobs: "name": "create_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -228,16 +228,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml index ab7b5daa607..95ca10deed4 100644 --- a/.github/workflows/cli-version-checker.lock.yml +++ b/.github/workflows/cli-version-checker.lock.yml @@ -231,7 +231,7 @@ jobs: "name": "create_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -240,16 +240,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml index a2eea82de26..bca5913366a 100644 --- a/.github/workflows/cloclo.lock.yml +++ b/.github/workflows/cloclo.lock.yml @@ -340,7 +340,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -349,16 +349,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml index 1699a7d6743..9055c85bc6e 100644 --- a/.github/workflows/commit-changes-analyzer.lock.yml +++ b/.github/workflows/commit-changes-analyzer.lock.yml @@ -205,7 +205,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -214,16 +214,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index 4862d463a10..d446c757a93 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -236,7 +236,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -245,16 +245,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/copilot-pr-merged-report.lock.yml b/.github/workflows/copilot-pr-merged-report.lock.yml index 7cfe919f31e..db065843321 100644 --- a/.github/workflows/copilot-pr-merged-report.lock.yml +++ b/.github/workflows/copilot-pr-merged-report.lock.yml @@ -200,7 +200,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -209,16 +209,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml index 5048f1847e4..d58d520727a 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml +++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml @@ -287,7 +287,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -296,16 +296,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml index a3539cd58e6..d719b796c4f 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml +++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml @@ -241,7 +241,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -250,16 +250,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml index ec2e662e1cf..22ee8e7ceb2 100644 --- a/.github/workflows/copilot-session-insights.lock.yml +++ b/.github/workflows/copilot-session-insights.lock.yml @@ -277,7 +277,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -286,16 +286,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml index 0dc5882f214..8ea7bdfc600 100644 --- a/.github/workflows/craft.lock.yml +++ b/.github/workflows/craft.lock.yml @@ -266,7 +266,7 @@ jobs: "name": "push_to_pull_request_branch" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -275,16 +275,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-assign-issue-to-user.lock.yml b/.github/workflows/daily-assign-issue-to-user.lock.yml index 610f333dcd6..110d2444ce5 100644 --- a/.github/workflows/daily-assign-issue-to-user.lock.yml +++ b/.github/workflows/daily-assign-issue-to-user.lock.yml @@ -230,7 +230,7 @@ jobs: "name": "assign_to_user" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -239,16 +239,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-choice-test.lock.yml b/.github/workflows/daily-choice-test.lock.yml index d139eed9e16..cce5a58b7e3 100644 --- a/.github/workflows/daily-choice-test.lock.yml +++ b/.github/workflows/daily-choice-test.lock.yml @@ -170,7 +170,7 @@ jobs: cat > /opt/gh-aw/safeoutputs/tools.json << 'EOF' [ { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -179,16 +179,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml index 396b13a3822..ed529fdfebc 100644 --- a/.github/workflows/daily-cli-performance.lock.yml +++ b/.github/workflows/daily-cli-performance.lock.yml @@ -253,7 +253,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -262,16 +262,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml index e9e35cb7455..d16e3f2d54e 100644 --- a/.github/workflows/daily-code-metrics.lock.yml +++ b/.github/workflows/daily-code-metrics.lock.yml @@ -265,7 +265,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -274,16 +274,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-copilot-token-report.lock.yml b/.github/workflows/daily-copilot-token-report.lock.yml index a5bf5999cd8..eb89b267b5c 100644 --- a/.github/workflows/daily-copilot-token-report.lock.yml +++ b/.github/workflows/daily-copilot-token-report.lock.yml @@ -285,7 +285,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -294,16 +294,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index 76f42e86f42..af8cd90a68f 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -217,7 +217,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -226,16 +226,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml index 7e1964f4684..f84c17502d5 100644 --- a/.github/workflows/daily-fact.lock.yml +++ b/.github/workflows/daily-fact.lock.yml @@ -186,7 +186,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -195,16 +195,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml index 3910e26eeaa..ff01c481eef 100644 --- a/.github/workflows/daily-file-diet.lock.yml +++ b/.github/workflows/daily-file-diet.lock.yml @@ -237,7 +237,7 @@ jobs: "name": "create_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -246,16 +246,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml index df8c2acde26..e44168330c4 100644 --- a/.github/workflows/daily-firewall-report.lock.yml +++ b/.github/workflows/daily-firewall-report.lock.yml @@ -288,7 +288,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -297,16 +297,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml index ee34d69a3a9..af88773a136 100644 --- a/.github/workflows/daily-issues-report.lock.yml +++ b/.github/workflows/daily-issues-report.lock.yml @@ -305,7 +305,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -314,16 +314,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml index 1764dc7c416..100228ec1bc 100644 --- a/.github/workflows/daily-malicious-code-scan.lock.yml +++ b/.github/workflows/daily-malicious-code-scan.lock.yml @@ -230,7 +230,7 @@ jobs: "name": "create_code_scanning_alert" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -239,16 +239,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml index d4cd890e938..069befcbf30 100644 --- a/.github/workflows/daily-multi-device-docs-tester.lock.yml +++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml @@ -235,7 +235,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -244,16 +244,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml index dda03578087..e9d58b58900 100644 --- a/.github/workflows/daily-news.lock.yml +++ b/.github/workflows/daily-news.lock.yml @@ -343,7 +343,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -352,16 +352,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml index 2797bd46cfc..c03b7bc5037 100644 --- a/.github/workflows/daily-performance-summary.lock.yml +++ b/.github/workflows/daily-performance-summary.lock.yml @@ -295,7 +295,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -304,16 +304,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml index be56b5bbcdf..f9c44cfbeb5 100644 --- a/.github/workflows/daily-repo-chronicle.lock.yml +++ b/.github/workflows/daily-repo-chronicle.lock.yml @@ -262,7 +262,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -271,16 +271,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-secrets-analysis.lock.yml b/.github/workflows/daily-secrets-analysis.lock.yml index 049384a095d..9014af737e8 100644 --- a/.github/workflows/daily-secrets-analysis.lock.yml +++ b/.github/workflows/daily-secrets-analysis.lock.yml @@ -244,7 +244,7 @@ jobs: "name": "close_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -253,16 +253,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml index a7b075ce00a..7dcb5f03994 100644 --- a/.github/workflows/daily-team-status.lock.yml +++ b/.github/workflows/daily-team-status.lock.yml @@ -231,7 +231,7 @@ jobs: "name": "create_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -240,16 +240,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/daily-workflow-updater.lock.yml b/.github/workflows/daily-workflow-updater.lock.yml index 9ef5305e159..57bd62a8fc0 100644 --- a/.github/workflows/daily-workflow-updater.lock.yml +++ b/.github/workflows/daily-workflow-updater.lock.yml @@ -211,7 +211,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -220,16 +220,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml index a3817a0cc70..f896a2c8298 100644 --- a/.github/workflows/deep-report.lock.yml +++ b/.github/workflows/deep-report.lock.yml @@ -272,7 +272,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -281,16 +281,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml index d5fc0503067..ea8e1aabdf8 100644 --- a/.github/workflows/dependabot-go-checker.lock.yml +++ b/.github/workflows/dependabot-go-checker.lock.yml @@ -245,7 +245,7 @@ jobs: "name": "close_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -254,16 +254,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml index 102b28e988a..95f08eddafa 100644 --- a/.github/workflows/dev-hawk.lock.yml +++ b/.github/workflows/dev-hawk.lock.yml @@ -230,7 +230,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -239,16 +239,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml index 4c79e4247d5..8d5446b816f 100644 --- a/.github/workflows/dev.lock.yml +++ b/.github/workflows/dev.lock.yml @@ -200,7 +200,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -209,16 +209,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index b4befedbcb6..61a283bf74e 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -262,7 +262,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -271,16 +271,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index bae69d2126a..a660a9a8bdd 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -214,7 +214,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -223,16 +223,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/discussion-task-miner.lock.yml b/.github/workflows/discussion-task-miner.lock.yml index 16669cc5247..3622d90b932 100644 --- a/.github/workflows/discussion-task-miner.lock.yml +++ b/.github/workflows/discussion-task-miner.lock.yml @@ -259,7 +259,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -268,16 +268,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/discussion-task-mining.campaign.lock.yml b/.github/workflows/discussion-task-mining.campaign.lock.yml index 20bc83a29ca..d972e4d1ad4 100644 --- a/.github/workflows/discussion-task-mining.campaign.lock.yml +++ b/.github/workflows/discussion-task-mining.campaign.lock.yml @@ -319,7 +319,7 @@ jobs: "name": "create_project_status_update" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -328,16 +328,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml index b760b9c63b5..f127943aa47 100644 --- a/.github/workflows/docs-noob-tester.lock.yml +++ b/.github/workflows/docs-noob-tester.lock.yml @@ -221,7 +221,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -230,16 +230,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/docs-quality-maintenance-project67.campaign.lock.yml b/.github/workflows/docs-quality-maintenance-project67.campaign.lock.yml index c95e2d8da67..a0ed745f120 100644 --- a/.github/workflows/docs-quality-maintenance-project67.campaign.lock.yml +++ b/.github/workflows/docs-quality-maintenance-project67.campaign.lock.yml @@ -319,7 +319,7 @@ jobs: "name": "create_project_status_update" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -328,16 +328,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index 8085fc96447..dcc4c5867f3 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -225,7 +225,7 @@ jobs: "name": "create_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -234,16 +234,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml index 320d0114a24..786789ed550 100644 --- a/.github/workflows/example-workflow-analyzer.lock.yml +++ b/.github/workflows/example-workflow-analyzer.lock.yml @@ -218,7 +218,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -227,16 +227,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/file-size-reduction-project71.campaign.lock.yml b/.github/workflows/file-size-reduction-project71.campaign.lock.yml index 66c650c0a18..f8b0cea0a62 100644 --- a/.github/workflows/file-size-reduction-project71.campaign.lock.yml +++ b/.github/workflows/file-size-reduction-project71.campaign.lock.yml @@ -319,7 +319,7 @@ jobs: "name": "create_project_status_update" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -328,16 +328,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/firewall-escape.lock.yml b/.github/workflows/firewall-escape.lock.yml index 48443d7ccc1..b53894894e2 100644 --- a/.github/workflows/firewall-escape.lock.yml +++ b/.github/workflows/firewall-escape.lock.yml @@ -236,7 +236,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -245,16 +245,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml index a6b0ab73095..19928b9c3c6 100644 --- a/.github/workflows/github-mcp-structural-analysis.lock.yml +++ b/.github/workflows/github-mcp-structural-analysis.lock.yml @@ -260,7 +260,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -269,16 +269,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml index c8318f7713e..9aed8989b50 100644 --- a/.github/workflows/github-mcp-tools-report.lock.yml +++ b/.github/workflows/github-mcp-tools-report.lock.yml @@ -253,7 +253,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -262,16 +262,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/github-remote-mcp-auth-test.lock.yml b/.github/workflows/github-remote-mcp-auth-test.lock.yml index 4f699a25463..8be2032a1bb 100644 --- a/.github/workflows/github-remote-mcp-auth-test.lock.yml +++ b/.github/workflows/github-remote-mcp-auth-test.lock.yml @@ -204,7 +204,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -213,16 +213,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index aa2ed51ba77..96ff133ffa4 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -240,7 +240,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -249,16 +249,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml index 1fc1e8db341..1955ee6b0dc 100644 --- a/.github/workflows/go-fan.lock.yml +++ b/.github/workflows/go-fan.lock.yml @@ -227,7 +227,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -236,16 +236,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml index 0c2286e0e80..e3d3b7463f2 100644 --- a/.github/workflows/go-logger.lock.yml +++ b/.github/workflows/go-logger.lock.yml @@ -233,7 +233,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -242,16 +242,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml index 826c210b2d2..8597a9f35f9 100644 --- a/.github/workflows/go-pattern-detector.lock.yml +++ b/.github/workflows/go-pattern-detector.lock.yml @@ -219,7 +219,7 @@ jobs: "name": "create_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -228,16 +228,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml index ddec3a3fc7b..ba96cea5aff 100644 --- a/.github/workflows/grumpy-reviewer.lock.yml +++ b/.github/workflows/grumpy-reviewer.lock.yml @@ -292,7 +292,7 @@ jobs: "name": "create_pull_request_review_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -301,16 +301,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/hourly-ci-cleaner.lock.yml b/.github/workflows/hourly-ci-cleaner.lock.yml index e893657dfa0..bc92560a80e 100644 --- a/.github/workflows/hourly-ci-cleaner.lock.yml +++ b/.github/workflows/hourly-ci-cleaner.lock.yml @@ -241,7 +241,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -250,16 +250,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml index e32883ea065..2fb46e64ca5 100644 --- a/.github/workflows/instructions-janitor.lock.yml +++ b/.github/workflows/instructions-janitor.lock.yml @@ -217,7 +217,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -226,16 +226,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml index 1ac0ca88f0b..fb28d110537 100644 --- a/.github/workflows/issue-arborist.lock.yml +++ b/.github/workflows/issue-arborist.lock.yml @@ -249,7 +249,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -258,16 +258,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/issue-classifier.lock.yml b/.github/workflows/issue-classifier.lock.yml index 0c933663e48..645ff81feda 100644 --- a/.github/workflows/issue-classifier.lock.yml +++ b/.github/workflows/issue-classifier.lock.yml @@ -210,7 +210,7 @@ jobs: "name": "add_labels" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -219,16 +219,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml index 1584132a823..ec0dacbef4e 100644 --- a/.github/workflows/issue-monster.lock.yml +++ b/.github/workflows/issue-monster.lock.yml @@ -234,7 +234,7 @@ jobs: "name": "assign_to_agent" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -243,16 +243,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml index b960bf57209..85d48a4e709 100644 --- a/.github/workflows/issue-triage-agent.lock.yml +++ b/.github/workflows/issue-triage-agent.lock.yml @@ -202,7 +202,7 @@ jobs: "name": "add_labels" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -211,16 +211,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/jsweep.lock.yml b/.github/workflows/jsweep.lock.yml index eedc6af98a5..1de9675ccf1 100644 --- a/.github/workflows/jsweep.lock.yml +++ b/.github/workflows/jsweep.lock.yml @@ -241,7 +241,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -250,16 +250,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/layout-spec-maintainer.lock.yml b/.github/workflows/layout-spec-maintainer.lock.yml index d056e4b6cf3..9c59272c2da 100644 --- a/.github/workflows/layout-spec-maintainer.lock.yml +++ b/.github/workflows/layout-spec-maintainer.lock.yml @@ -219,7 +219,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -228,16 +228,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml index c9d2da47009..341955d2c24 100644 --- a/.github/workflows/lockfile-stats.lock.yml +++ b/.github/workflows/lockfile-stats.lock.yml @@ -214,7 +214,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -223,16 +223,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index 036c7bdf6bb..e7d65e5f4a6 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -266,7 +266,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -275,16 +275,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml index 91ca419921a..3e0e150ed03 100644 --- a/.github/workflows/mergefest.lock.yml +++ b/.github/workflows/mergefest.lock.yml @@ -231,7 +231,7 @@ jobs: "name": "push_to_pull_request_branch" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -240,16 +240,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml index c0eca1d41c5..76c9dc58747 100644 --- a/.github/workflows/notion-issue-summary.lock.yml +++ b/.github/workflows/notion-issue-summary.lock.yml @@ -184,7 +184,7 @@ jobs: cat > /opt/gh-aw/safeoutputs/tools.json << 'EOF' [ { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -193,16 +193,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/org-health-report.lock.yml b/.github/workflows/org-health-report.lock.yml index 1aa7d6f9248..b9913100123 100644 --- a/.github/workflows/org-health-report.lock.yml +++ b/.github/workflows/org-health-report.lock.yml @@ -257,7 +257,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -266,16 +266,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml index 076785c5948..b36f5e999be 100644 --- a/.github/workflows/pdf-summary.lock.yml +++ b/.github/workflows/pdf-summary.lock.yml @@ -273,7 +273,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -282,16 +282,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml index fddad655df8..4a643e470be 100644 --- a/.github/workflows/plan.lock.yml +++ b/.github/workflows/plan.lock.yml @@ -290,7 +290,7 @@ jobs: "name": "close_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -299,16 +299,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/playground-org-project-update-issue.lock.yml b/.github/workflows/playground-org-project-update-issue.lock.yml index c041a9a1568..bded7f32eca 100644 --- a/.github/workflows/playground-org-project-update-issue.lock.yml +++ b/.github/workflows/playground-org-project-update-issue.lock.yml @@ -175,7 +175,7 @@ jobs: cat > /opt/gh-aw/safeoutputs/tools.json << 'EOF' [ { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -184,16 +184,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/playground-snapshots-refresh.lock.yml b/.github/workflows/playground-snapshots-refresh.lock.yml index 14999c73e7f..b8e87f66007 100644 --- a/.github/workflows/playground-snapshots-refresh.lock.yml +++ b/.github/workflows/playground-snapshots-refresh.lock.yml @@ -226,7 +226,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -235,16 +235,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml index f37baa72c98..f8fe62aff61 100644 --- a/.github/workflows/poem-bot.lock.yml +++ b/.github/workflows/poem-bot.lock.yml @@ -522,7 +522,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -531,16 +531,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/portfolio-analyst.lock.yml b/.github/workflows/portfolio-analyst.lock.yml index 7e233274f83..d27e13d0bbd 100644 --- a/.github/workflows/portfolio-analyst.lock.yml +++ b/.github/workflows/portfolio-analyst.lock.yml @@ -288,7 +288,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -297,16 +297,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml index c4a4c38fde9..8ed7eb5e1d4 100644 --- a/.github/workflows/pr-nitpick-reviewer.lock.yml +++ b/.github/workflows/pr-nitpick-reviewer.lock.yml @@ -337,7 +337,7 @@ jobs: "name": "create_pull_request_review_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -346,16 +346,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml index be5c5b5aade..2f0347cbb8d 100644 --- a/.github/workflows/prompt-clustering-analysis.lock.yml +++ b/.github/workflows/prompt-clustering-analysis.lock.yml @@ -288,7 +288,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -297,16 +297,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml index 4d919a169c1..d7f8b10f066 100644 --- a/.github/workflows/python-data-charts.lock.yml +++ b/.github/workflows/python-data-charts.lock.yml @@ -273,7 +273,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -282,16 +282,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml index 328c9995cd7..9ecadc0624b 100644 --- a/.github/workflows/q.lock.yml +++ b/.github/workflows/q.lock.yml @@ -337,7 +337,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -346,16 +346,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml index 08481674749..5adb1b30645 100644 --- a/.github/workflows/release.lock.yml +++ b/.github/workflows/release.lock.yml @@ -221,7 +221,7 @@ jobs: "name": "update_release" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -230,16 +230,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml index bdce21101c0..e6a59c10223 100644 --- a/.github/workflows/repo-tree-map.lock.yml +++ b/.github/workflows/repo-tree-map.lock.yml @@ -208,7 +208,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -217,16 +217,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml index 0c04eec5a40..fc29ad75f1b 100644 --- a/.github/workflows/repository-quality-improver.lock.yml +++ b/.github/workflows/repository-quality-improver.lock.yml @@ -234,7 +234,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -243,16 +243,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml index f493466102f..73483d62a85 100644 --- a/.github/workflows/research.lock.yml +++ b/.github/workflows/research.lock.yml @@ -211,7 +211,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -220,16 +220,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml index d4bb1148b6f..9180cb7cb2b 100644 --- a/.github/workflows/safe-output-health.lock.yml +++ b/.github/workflows/safe-output-health.lock.yml @@ -240,7 +240,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -249,16 +249,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml index fc4a0f7e932..8e764818ed8 100644 --- a/.github/workflows/schema-consistency-checker.lock.yml +++ b/.github/workflows/schema-consistency-checker.lock.yml @@ -218,7 +218,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -227,16 +227,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml index 8188b35c077..d0d5d33fbda 100644 --- a/.github/workflows/scout.lock.yml +++ b/.github/workflows/scout.lock.yml @@ -296,7 +296,7 @@ jobs: "name": "add_comment" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -305,16 +305,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/security-compliance.lock.yml b/.github/workflows/security-compliance.lock.yml index a936bde1589..179689631dd 100644 --- a/.github/workflows/security-compliance.lock.yml +++ b/.github/workflows/security-compliance.lock.yml @@ -232,7 +232,7 @@ jobs: "name": "create_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -241,16 +241,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/security-fix-pr.lock.yml b/.github/workflows/security-fix-pr.lock.yml index d7b9edb4790..cfd1d89a56d 100644 --- a/.github/workflows/security-fix-pr.lock.yml +++ b/.github/workflows/security-fix-pr.lock.yml @@ -225,7 +225,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -234,16 +234,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml index 6621307be3d..1b2be630d2f 100644 --- a/.github/workflows/semantic-function-refactor.lock.yml +++ b/.github/workflows/semantic-function-refactor.lock.yml @@ -241,7 +241,7 @@ jobs: "name": "close_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -250,16 +250,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/slide-deck-maintainer.lock.yml b/.github/workflows/slide-deck-maintainer.lock.yml index 26a61382d6c..bc36fba05f1 100644 --- a/.github/workflows/slide-deck-maintainer.lock.yml +++ b/.github/workflows/slide-deck-maintainer.lock.yml @@ -240,7 +240,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -249,16 +249,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml index f360573c4b8..81b93e424de 100644 --- a/.github/workflows/smoke-claude.lock.yml +++ b/.github/workflows/smoke-claude.lock.yml @@ -313,7 +313,7 @@ jobs: "name": "add_labels" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -322,16 +322,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index 68267efbe6a..352b51f9a8c 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -312,7 +312,7 @@ jobs: "name": "add_labels" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -321,16 +321,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index 76eb5276118..ed7896e8bbd 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -317,7 +317,7 @@ jobs: "name": "add_labels" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -326,16 +326,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml index 69eac5d6012..eb0c041c43b 100644 --- a/.github/workflows/stale-repo-identifier.lock.yml +++ b/.github/workflows/stale-repo-identifier.lock.yml @@ -312,7 +312,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -321,16 +321,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml index e7d80ff59e8..310db5d73cb 100644 --- a/.github/workflows/static-analysis-report.lock.yml +++ b/.github/workflows/static-analysis-report.lock.yml @@ -239,7 +239,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -248,16 +248,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/sub-issue-closer.lock.yml b/.github/workflows/sub-issue-closer.lock.yml index c773d94608a..a36d0fcd2dd 100644 --- a/.github/workflows/sub-issue-closer.lock.yml +++ b/.github/workflows/sub-issue-closer.lock.yml @@ -231,7 +231,7 @@ jobs: "name": "update_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -240,16 +240,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml index 6ac234f80a4..22c00e1006e 100644 --- a/.github/workflows/super-linter.lock.yml +++ b/.github/workflows/super-linter.lock.yml @@ -242,7 +242,7 @@ jobs: "name": "create_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -251,16 +251,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index 697160c02dc..1d029812b7e 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -286,7 +286,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -295,16 +295,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml index dcd1ffc459d..48c12d97f11 100644 --- a/.github/workflows/terminal-stylist.lock.yml +++ b/.github/workflows/terminal-stylist.lock.yml @@ -212,7 +212,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -221,16 +221,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml index 293e56b4f9a..466dd907cec 100644 --- a/.github/workflows/tidy.lock.yml +++ b/.github/workflows/tidy.lock.yml @@ -287,7 +287,7 @@ jobs: "name": "push_to_pull_request_branch" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -296,16 +296,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml index 88683814036..f3229f2ec7f 100644 --- a/.github/workflows/typist.lock.yml +++ b/.github/workflows/typist.lock.yml @@ -214,7 +214,7 @@ jobs: "name": "create_discussion" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -223,16 +223,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/ubuntu-image-analyzer.lock.yml b/.github/workflows/ubuntu-image-analyzer.lock.yml index 0b8de602be9..19cd6b6d48b 100644 --- a/.github/workflows/ubuntu-image-analyzer.lock.yml +++ b/.github/workflows/ubuntu-image-analyzer.lock.yml @@ -216,7 +216,7 @@ jobs: "name": "create_pull_request" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -225,16 +225,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index c26e22943b1..ebd09fbcdee 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -303,7 +303,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -312,16 +312,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml index ae0282fa03e..d097ec6e68e 100644 --- a/.github/workflows/video-analyzer.lock.yml +++ b/.github/workflows/video-analyzer.lock.yml @@ -232,7 +232,7 @@ jobs: "name": "create_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -241,16 +241,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml index 1ba2bdf8c63..fa1ad50f4de 100644 --- a/.github/workflows/weekly-issue-summary.lock.yml +++ b/.github/workflows/weekly-issue-summary.lock.yml @@ -240,7 +240,7 @@ jobs: "name": "upload_asset" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -249,16 +249,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml index 29b630186ca..d02caecfdd2 100644 --- a/.github/workflows/workflow-generator.lock.yml +++ b/.github/workflows/workflow-generator.lock.yml @@ -265,7 +265,7 @@ jobs: "name": "update_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -274,16 +274,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object" diff --git a/.github/workflows/workflow-health-manager.lock.yml b/.github/workflows/workflow-health-manager.lock.yml index da30d18d58c..532f2ff99ed 100644 --- a/.github/workflows/workflow-health-manager.lock.yml +++ b/.github/workflows/workflow-health-manager.lock.yml @@ -286,7 +286,7 @@ jobs: "name": "update_issue" }, { - "description": "Report that a tool or capability needed to complete the task is not available. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", + "description": "Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.", "inputSchema": { "additionalProperties": false, "properties": { @@ -295,16 +295,15 @@ jobs: "type": "string" }, "reason": { - "description": "Explanation of why this tool is needed to complete the task (max 256 characters).", + "description": "Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).", "type": "string" }, "tool": { - "description": "Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", + "description": "Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.", "type": "string" } }, "required": [ - "tool", "reason" ], "type": "object"