Commit Graph

  • 4d5e13f7dc fix(typo): typo in the tutorial. Eyal Toledano 2025-05-03 02:14:39 -04:00
  • 3dcc7c69fb Merge pull request #387 from eyaltoledano/v0.13-touchups Eyal Toledano 2025-05-03 02:12:40 -04:00
  • e7f18f65b9 Merge pull request #387 from eyaltoledano/v0.13-touchups Eyal Toledano 2025-05-03 02:12:40 -04:00
  • 3583645d34 chore: prettier Eyal Toledano 2025-05-03 02:09:35 -04:00
  • 655c7c225a chore: prettier Eyal Toledano 2025-05-03 02:09:35 -04:00
  • f5c5a664b4 fix(next): adjusts mcp tool response to correctly return the next task/subtask. Also adds nextSteps to the next task response. Eyal Toledano 2025-05-03 02:06:50 -04:00
  • e1218b3747 fix(next): adjusts mcp tool response to correctly return the next task/subtask. Also adds nextSteps to the next task response. Eyal Toledano 2025-05-03 02:06:50 -04:00
  • 9b6459d09c chore: removes tasks json backup that was temporarily created. Eyal Toledano 2025-05-03 01:33:03 -04:00
  • ffa621a37c chore: removes tasks json backup that was temporarily created. Eyal Toledano 2025-05-03 01:33:03 -04:00
  • df786e6181 fix(add/remove-dependency): dependency mcp tools were failing due to hard-coded tasks path in generate task files. Eyal Toledano 2025-05-03 01:31:16 -04:00
  • cd32fd9edf fix(add/remove-dependency): dependency mcp tools were failing due to hard-coded tasks path in generate task files. Eyal Toledano 2025-05-03 01:31:16 -04:00
  • d4e08da7f3 chore: restores 3.7 sonnet as the main role. Eyal Toledano 2025-05-03 00:35:24 -04:00
  • 590e4bd66d chore: restores 3.7 sonnet as the main role. Eyal Toledano 2025-05-03 00:35:24 -04:00
  • c3cc539f63 chore(init): No longer ships readme with task-master init (commented out for now). No longer looking for task-master-mcp, instead checked for task-master-ai - this should prevent the init sequence from needlessly adding another mcp server with task-master-mcp to the mpc.json which a ton of people probably ran into. Eyal Toledano 2025-05-03 00:33:21 -04:00
  • 70d3f2f103 chore(init): No longer ships readme with task-master init (commented out for now). No longer looking for task-master-mcp, instead checked for task-master-ai - this should prevent the init sequence from needlessly adding another mcp server with task-master-mcp to the mpc.json which a ton of people probably ran into. Eyal Toledano 2025-05-03 00:33:21 -04:00
  • 03bf1cf7ff fix(parse-prd): suggested fix for mcpLog was incorrect. reverting to my previously working code. Eyal Toledano 2025-05-03 00:10:58 -04:00
  • 424aae10ed fix(parse-prd): suggested fix for mcpLog was incorrect. reverting to my previously working code. Eyal Toledano 2025-05-03 00:10:58 -04:00
  • e4ea7899c9 chore: fixes parse prd to show loading indicator in cli. Eyal Toledano 2025-05-03 00:04:45 -04:00
  • a48d1f13e2 chore: fixes parse prd to show loading indicator in cli. Eyal Toledano 2025-05-03 00:04:45 -04:00
  • e5b7306e4d fix: improve error handling, test options, and model configuration Eyal Toledano 2025-05-02 23:11:39 -04:00
  • 25ca1a45a0 fix: improve error handling, test options, and model configuration Eyal Toledano 2025-05-02 23:11:39 -04:00
  • fd1e78c69a fix: displayBanner logging when silentMode is active (#385) Ralph Khreish 2025-05-03 01:06:29 +02:00
  • 2e17437da3 fix: displayBanner logging when silentMode is active (#385) Ralph Khreish 2025-05-03 01:06:29 +02:00
  • 4b540fe7da fix: displayBanner logging when silentMode is active fix/mcp.tool.bugs Ralph Khreish 2025-05-03 01:04:53 +02:00
  • c9eafd0548 Merge pull request #378 from eyaltoledano/wsl-windows-fix Eyal Toledano 2025-05-02 17:51:54 -04:00
  • 1f44ea5299 Merge pull request #378 from eyaltoledano/wsl-windows-fix Eyal Toledano 2025-05-02 17:51:54 -04:00
  • 69ea3e24ca refactor: Improve update-subtask, consolidate utils, update config Eyal Toledano 2025-05-02 17:48:59 -04:00
  • d63964a10e refactor: Improve update-subtask, consolidate utils, update config Eyal Toledano 2025-05-02 17:48:59 -04:00
  • 79251f5d2f chore: more cleanup Ralph Khreish 2025-05-02 23:33:34 +02:00
  • 33559e368c chore: more cleanup Ralph Khreish 2025-05-02 23:33:34 +02:00
  • 00a7baedc0 chore: cleanup tools to stop using rootFolder and remove unused imports Ralph Khreish 2025-05-02 21:50:35 +02:00
  • 9f86306766 chore: cleanup tools to stop using rootFolder and remove unused imports Ralph Khreish 2025-05-02 21:50:35 +02:00
  • 5560044fe9 fix: add rest of tools that need wrapper Ralph Khreish 2025-05-02 19:56:13 +02:00
  • 8f8a3dc45d fix: add rest of tools that need wrapper Ralph Khreish 2025-05-02 19:56:13 +02:00
  • 60016e73cf fix: apply to all tools withNormalizedProjectRoot to fix projectRoot issues for linux and windows Ralph Khreish 2025-05-02 18:32:12 +02:00
  • d18351dc38 fix: apply to all tools withNormalizedProjectRoot to fix projectRoot issues for linux and windows Ralph Khreish 2025-05-02 18:32:12 +02:00
  • d226f50217 refactor(mcp): apply withNormalizedProjectRoot HOF to update tool Eyal Toledano 2025-05-02 02:14:32 -04:00
  • 9d437f8594 refactor(mcp): apply withNormalizedProjectRoot HOF to update tool Eyal Toledano 2025-05-02 02:14:32 -04:00
  • c935d387e3 refactor(mcp): introduce withNormalizedProjectRoot HOF for path normalization Eyal Toledano 2025-05-02 01:54:24 -04:00
  • ad89253e31 refactor(mcp): introduce withNormalizedProjectRoot HOF for path normalization Eyal Toledano 2025-05-02 01:54:24 -04:00
  • 9ad0f91526 Merge pull request #377 from eyaltoledano/fix-update-tasks-parsing Eyal Toledano 2025-05-02 00:42:35 -04:00
  • 70c5097553 Merge pull request #377 from eyaltoledano/fix-update-tasks-parsing Eyal Toledano 2025-05-02 00:42:35 -04:00
  • fe4230c024 fix(update-tasks): Improve AI response parsing for 'update' command Eyal Toledano 2025-05-02 00:37:41 -04:00
  • c9e4558a19 fix(update-tasks): Improve AI response parsing for 'update' command fix-update-tasks-parsing Eyal Toledano 2025-05-02 00:37:41 -04:00
  • b310e06d09 MCP ENV fallback to read API keys in .env if not found in mcp.json Eyal Toledano 2025-05-01 23:52:17 -04:00
  • cd4d8e335f MCP ENV fallback to read API keys in .env if not found in mcp.json Eyal Toledano 2025-05-01 23:52:17 -04:00
  • 90677474c7 fix(expand-all): add projectRoot to expandAllTasksDirect invokation. Eyal Toledano 2025-05-01 22:47:50 -04:00
  • 16297058bb fix(expand-all): add projectRoot to expandAllTasksDirect invokation. Eyal Toledano 2025-05-01 22:47:50 -04:00
  • 310dbbe403 chore: prettier Eyal Toledano 2025-05-01 22:43:36 -04:00
  • ae2d43de29 chore: prettier Eyal Toledano 2025-05-01 22:43:36 -04:00
  • f9a26f7ea3 fix(mcp, expand): pass projectRoot through expand/expand-all flows Eyal Toledano 2025-05-01 22:37:33 -04:00
  • f5585e6c31 fix(mcp, expand): pass projectRoot through expand/expand-all flows Eyal Toledano 2025-05-01 22:37:33 -04:00
  • a71500454d fix(update-subtask): pass projectRoot and allow updating done subtasks Eyal Toledano 2025-05-01 17:59:54 -04:00
  • 303b13e3d4 fix(update-subtask): pass projectRoot and allow updating done subtasks Eyal Toledano 2025-05-01 17:59:54 -04:00
  • 48340a76f8 fix(update-task): pass projectRoot and adjust parsing Eyal Toledano 2025-05-01 17:46:33 -04:00
  • 1862ca2360 fix(update-task): pass projectRoot and adjust parsing Eyal Toledano 2025-05-01 17:46:33 -04:00
  • 8536af22ef fix(parse-prd): pass projectRoot and fix schema/logging Eyal Toledano 2025-05-01 17:11:51 -04:00
  • ad1c234b4e fix(parse-prd): pass projectRoot and fix schema/logging Eyal Toledano 2025-05-01 17:11:51 -04:00
  • 39cd2c31b9 fix(add-task): pass projectRoot and fix logging/refs Eyal Toledano 2025-05-01 14:53:15 -04:00
  • d07f8fddc5 fix(add-task): pass projectRoot and fix logging/refs Eyal Toledano 2025-05-01 14:53:15 -04:00
  • b382ef2b8d fix(analyze-complexity): pass projectRoot through analyze-complexity flow Eyal Toledano 2025-05-01 14:18:44 -04:00
  • c7158d4910 fix(analyze-complexity): pass projectRoot through analyze-complexity flow Eyal Toledano 2025-05-01 14:18:44 -04:00
  • 8f49b0198a fix(update): pass projectRoot through update command flow Eyal Toledano 2025-05-01 13:45:11 -04:00
  • 2a07d366be fix(update): pass projectRoot through update command flow Eyal Toledano 2025-05-01 13:45:11 -04:00
  • 37ee3af7a5 fix: ensure API key detection properly reads .env in MCP context Eyal Toledano 2025-05-01 13:23:52 -04:00
  • 40df57f969 fix: ensure API key detection properly reads .env in MCP context Eyal Toledano 2025-05-01 13:23:52 -04:00
  • 9435c19d47 fix: env variables and wrapper crunchyman/fix.env.variables.for.mcp Ralph Khreish 2025-05-01 18:52:45 +02:00
  • b6b0dd1e29 Merge branch 'next' of github.com:eyaltoledano/claude-task-master into add-complexity-score-to-task Shrey Paharia 2025-05-01 22:21:02 +05:30
  • a4a3a5cbf4 Merge pull request #240 from eyaltoledano/better-ai-model-management Eyal Toledano 2025-04-30 22:13:46 -04:00
  • d4a2e34b3b Merge pull request #240 from eyaltoledano/better-ai-model-management Eyal Toledano 2025-04-30 22:13:46 -04:00
  • 08f4f6cfde chore(wtf): removes chai. not sure how that even made it in here. also removes duplicate test in scripts/. Eyal Toledano 2025-04-30 22:06:04 -04:00
  • d67b21fd43 chore(wtf): removes chai. not sure how that even made it in here. also removes duplicate test in scripts/. better-ai-model-management Eyal Toledano 2025-04-30 22:06:04 -04:00
  • 0c27945efc chore(tests): Passes tests for merge candidate - Adjusted the interactive model default choice to be 'no change' instead of 'cancel setup' - E2E script has been perfected and works as designed provided there are all provider API keys .env in the root - Fixes the entire test suite to make sure it passes with the new architecture. - Fixes dependency command to properly show there is a validation failure if there is one. - Refactored config-manager.test.js mocking strategy and fixed assertions to read the real supported-models.json - Fixed rule-transformer.test.js assertion syntax and transformation logic adjusting replacement for search which was too broad. - Skip unstable tests in utils.test.js (log, readJSON, writeJSON error paths) due to SIGABRT crash. These tests trigger a native crash (SIGABRT), likely stemming from a conflict between internal chalk usage within the functions and Jest's test environment, possibly related to ESM module handling. Eyal Toledano 2025-04-30 22:02:02 -04:00
  • b1beae3042 chore(tests): Passes tests for merge candidate - Adjusted the interactive model default choice to be 'no change' instead of 'cancel setup' - E2E script has been perfected and works as designed provided there are all provider API keys .env in the root - Fixes the entire test suite to make sure it passes with the new architecture. - Fixes dependency command to properly show there is a validation failure if there is one. - Refactored config-manager.test.js mocking strategy and fixed assertions to read the real supported-models.json - Fixed rule-transformer.test.js assertion syntax and transformation logic adjusting replacement for search which was too broad. - Skip unstable tests in utils.test.js (log, readJSON, writeJSON error paths) due to SIGABRT crash. These tests trigger a native crash (SIGABRT), likely stemming from a conflict between internal chalk usage within the functions and Jest's test environment, possibly related to ESM module handling. Eyal Toledano 2025-04-30 22:02:02 -04:00
  • e34f348eec fix merge conflicts to prep for merge with branch next Eyal Toledano 2025-04-29 01:54:42 -04:00
  • d2f761c652 fix merge conflicts to prep for merge with branch next Eyal Toledano 2025-04-29 01:54:42 -04:00
  • 4ac01f33c4 Refactor: Improve MCP logging, update E2E & tests Eyal Toledano 2025-04-28 14:38:01 -04:00
  • 4cf7e8a74a Refactor: Improve MCP logging, update E2E & tests Eyal Toledano 2025-04-28 14:38:01 -04:00
  • 6d4471fcb5 refactor(init): Improve robustness and dependencies; Update template deps for AI SDKs; Silence npm install in MCP; Improve conditional model setup logic; Refactor init.js flags; Tweak Getting Started text; Fix MCP server launch command; Update default model in config template Eyal Toledano 2025-04-28 04:08:10 -04:00
  • 5f504fafb8 refactor(init): Improve robustness and dependencies; Update template deps for AI SDKs; Silence npm install in MCP; Improve conditional model setup logic; Refactor init.js flags; Tweak Getting Started text; Fix MCP server launch command; Update default model in config template Eyal Toledano 2025-04-28 04:08:10 -04:00
  • 142768bdfa Update Discord badge (#337) Marijn van der Werf 2025-04-28 08:39:52 +02:00
  • e69a47d382 Update Discord badge (#337) Marijn van der Werf 2025-04-28 08:39:52 +02:00
  • d4df0a3b94 Update README.md (#342) Yuval 2025-04-28 09:38:43 +03:00
  • 89bb62d44b Update README.md (#342) Yuval 2025-04-28 09:38:43 +03:00
  • b4e86dded7 fix(tasks): Enable removing multiple tasks/subtasks via comma-separated IDs Eyal Toledano 2025-04-28 00:41:32 -04:00
  • 5aea93d4c0 fix(tasks): Enable removing multiple tasks/subtasks via comma-separated IDs Eyal Toledano 2025-04-28 00:41:32 -04:00
  • 0c08767830 fix(tasks): Improve next task logic to be subtask-aware Eyal Toledano 2025-04-28 00:27:19 -04:00
  • 66ac9ab9f6 fix(tasks): Improve next task logic to be subtask-aware Eyal Toledano 2025-04-28 00:27:19 -04:00
  • e789e9bbf2 feat(cli): Add --status/-s filter flag to show command and get-task MCP tool Eyal Toledano 2025-04-27 18:50:47 -04:00
  • ca7b0457f1 feat(cli): Add --status/-s filter flag to show command and get-task MCP tool Eyal Toledano 2025-04-27 18:50:47 -04:00
  • 5ffa5ae2a4 feat(ai): Add OpenRouter AI provider support Eyal Toledano 2025-04-27 18:23:56 -04:00
  • 87d97bba00 feat(ai): Add OpenRouter AI provider support Eyal Toledano 2025-04-27 18:23:56 -04:00
  • 8609e24ed8 chore(docs): update docs and rules related to model management. Eyal Toledano 2025-04-27 17:32:59 -04:00
  • 3516efdc3b chore(docs): update docs and rules related to model management. Eyal Toledano 2025-04-27 17:32:59 -04:00
  • a4a991f199 feat(models): implement custom model support for ollama/openrouter Eyal Toledano 2025-04-27 17:25:54 -04:00
  • c8722b0a7a feat(models): implement custom model support for ollama/openrouter Eyal Toledano 2025-04-27 17:25:54 -04:00
  • 97eec24bc1 feat(ai): Add xAI provider and Grok models Eyal Toledano 2025-04-27 14:47:50 -04:00
  • ed79d4f473 feat(ai): Add xAI provider and Grok models Eyal Toledano 2025-04-27 14:47:50 -04:00
  • 49e1137eab feat(ai): Integrate OpenAI provider and enhance model config Eyal Toledano 2025-04-27 03:56:23 -04:00
  • 2517bc112c feat(ai): Integrate OpenAI provider and enhance model config Eyal Toledano 2025-04-27 03:56:23 -04:00