From 5b3db767684c84addb9bf3ad829a37ee130a7e53 Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Wed, 3 Jun 2026 17:10:48 +0200 Subject: [PATCH] chore(mcp): drop include_draft_only from generated MCP tool schemas The include_draft_only list param was removed from the API; sync the generated MCP tool definitions (generate_mcp_tools.py output) to match. Co-Authored-By: Claude Opus 4.8 --- backend/windmill-api/src/mcp/auto_generated_endpoints.rs | 8 -------- frontend/src/lib/mcpEndpointTools.ts | 8 -------- 2 files changed, 16 deletions(-) diff --git a/backend/windmill-api/src/mcp/auto_generated_endpoints.rs b/backend/windmill-api/src/mcp/auto_generated_endpoints.rs index fc3b1164f5..2faabcb4c9 100644 --- a/backend/windmill-api/src/mcp/auto_generated_endpoints.rs +++ b/backend/windmill-api/src/mcp/auto_generated_endpoints.rs @@ -545,10 +545,6 @@ pub fn all_tools() -> Vec { "type": "boolean", "description": "(default false)\ninclude scripts without an exported main function\n" }, - "include_draft_only": { - "type": "boolean", - "description": "(default false)\ninclude scripts that have no deployed version\n" - }, "is_template": { "type": "boolean", "description": "(default regardless)\nif true show only the templates\nif false show only the non templates\nif not defined, show all regardless of if the script is a template\n" @@ -794,10 +790,6 @@ Creates a new version of an existing script when called with the same path and t "type": "boolean", "description": "(default false)\nshow only the starred items\n" }, - "include_draft_only": { - "type": "boolean", - "description": "(default false)\ninclude items that have no deployed version\n" - }, "with_deployment_msg": { "type": "boolean", "description": "(default false)\ninclude deployment message\n" diff --git a/frontend/src/lib/mcpEndpointTools.ts b/frontend/src/lib/mcpEndpointTools.ts index b86119477e..0a2c610a17 100644 --- a/frontend/src/lib/mcpEndpointTools.ts +++ b/frontend/src/lib/mcpEndpointTools.ts @@ -555,10 +555,6 @@ export const mcpEndpointTools: EndpointTool[] = [ "type": "boolean", "description": "(default false)\ninclude scripts without an exported main function\n" }, - "include_draft_only": { - "type": "boolean", - "description": "(default false)\ninclude scripts that have no deployed version\n" - }, "is_template": { "type": "boolean", "description": "(default regardless)\nif true show only the templates\nif false show only the non templates\nif not defined, show all regardless of if the script is a template\n" @@ -803,10 +799,6 @@ export const mcpEndpointTools: EndpointTool[] = [ "type": "boolean", "description": "(default false)\nshow only the starred items\n" }, - "include_draft_only": { - "type": "boolean", - "description": "(default false)\ninclude items that have no deployed version\n" - }, "with_deployment_msg": { "type": "boolean", "description": "(default false)\ninclude deployment message\n"