From ff8e75cded91fb677903040002626f7a82fd5f88 Mon Sep 17 00:00:00 2001 From: Joe Danziger Date: Sat, 19 Apr 2025 09:42:16 -0400 Subject: [PATCH] fix: MCP quotes for windsurf compatibility (#264) * fix quoting * add changeset --- .changeset/cuddly-candies-fry.md | 5 +++++ README.md | 6 +++--- scripts/init.js | 6 +++--- 3 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 .changeset/cuddly-candies-fry.md diff --git a/.changeset/cuddly-candies-fry.md b/.changeset/cuddly-candies-fry.md new file mode 100644 index 00000000..4f1227c0 --- /dev/null +++ b/.changeset/cuddly-candies-fry.md @@ -0,0 +1,5 @@ +--- +'task-master-ai': patch +--- + +Add quotes around numeric env vars in mcp.json (Windsurf, etc.) diff --git a/README.md b/README.md index 8d5d64a3..7459bc05 100644 --- a/README.md +++ b/README.md @@ -33,9 +33,9 @@ MCP (Model Control Protocol) provides the easiest way to get started with Task M "PERPLEXITY_API_KEY": "YOUR_PERPLEXITY_API_KEY_HERE", "MODEL": "claude-3-7-sonnet-20250219", "PERPLEXITY_MODEL": "sonar-pro", - "MAX_TOKENS": 64000, - "TEMPERATURE": 0.2, - "DEFAULT_SUBTASKS": 5, + "MAX_TOKENS": "64000", + "TEMPERATURE": "0.2", + "DEFAULT_SUBTASKS": "5", "DEFAULT_PRIORITY": "medium" } } diff --git a/scripts/init.js b/scripts/init.js index e1e5c176..6202cf3d 100755 --- a/scripts/init.js +++ b/scripts/init.js @@ -620,9 +620,9 @@ function setupMCPConfiguration(targetDir) { PERPLEXITY_API_KEY: 'YOUR_PERPLEXITY_API_KEY', MODEL: 'claude-3-7-sonnet-20250219', PERPLEXITY_MODEL: 'sonar-pro', - MAX_TOKENS: 64000, - TEMPERATURE: 0.2, - DEFAULT_SUBTASKS: 5, + MAX_TOKENS: '64000', + TEMPERATURE: '0.2', + DEFAULT_SUBTASKS: '5', DEFAULT_PRIORITY: 'medium' } }