From 0201752fdc9afcef5626d39c7b8cad96743c017e Mon Sep 17 00:00:00 2001 From: johnxie Date: Sat, 27 Jun 2026 01:27:24 -0700 Subject: [PATCH] fix(server): point fetch:openapi at the live v1 spec URL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Taskade v1 docs moved: /api/documentation/yaml now 404s; the spec is at /api/documentation/v1/yaml. Update fetch:openapi (and add curl -fsSL so a failed fetch errors loudly instead of writing an empty file). No generated output changes in this PR — it only restores the ability to refresh the v1 spec. --- packages/server/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server/package.json b/packages/server/package.json index 4455916..b902c44 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -17,7 +17,7 @@ "taskade-mcp-server": "bin/cli.mjs" }, "scripts": { - "fetch:openapi": "curl -o taskade-public.yaml https://www.taskade.com/api/documentation/yaml", + "fetch:openapi": "curl -fsSL -o taskade-public.yaml https://www.taskade.com/api/documentation/v1/yaml", "generate:taskade-mcp-tools": "tsx scripts/gen-taskade-mcp-tools.ts", "build:cli": "tsx scripts/build-cli.ts", "build": "run-s generate:taskade-mcp-tools build:cli && yarn --cwd=../../ lint:fix",