Commit Graph

  • 757fd478d2 Add License (#45) Ralph Khreish 2025-03-31 17:09:31 +02:00
  • 4a169dec1f fix: change to MIT License crunchyman/add.license Ralph Khreish 2025-03-31 09:36:47 +02:00
  • 5914771636 docs: document MCP server naming conventions and implement set-status Eyal Toledano 2025-03-31 03:35:14 -04:00
  • 9d1ec10c34 feat: implement set-status MCP command and update changeset Eyal Toledano 2025-03-31 02:19:53 -04:00
  • 7d90d6808d feat(mcp): Implement generate MCP command for creating task files from tasks.json Eyal Toledano 2025-03-31 02:17:07 -04:00
  • 14a3512325 feat(mcp): Implement update-subtask MCP command for appending information to subtasks Eyal Toledano 2025-03-31 02:13:13 -04:00
  • a186cb43e3 feat(mcp): Implement update-task MCP command for updating single tasks by ID with proper direct function wrapper, MCP tool implementation, and registration Eyal Toledano 2025-03-31 02:02:01 -04:00
  • 74dcf3b5f4 refactor(mcp): Modularize direct functions in MCP server Eyal Toledano 2025-03-31 01:52:34 -04:00
  • a588098fca Adds update direct function into MCP. Eyal Toledano 2025-03-31 00:49:16 -04:00
  • 99426d9bb1 chore: adds changeset.mdc to help agent automatically trigger changeset command with contextual information based on how we want to use it. not to be called for internal dev stuff. Eyal Toledano 2025-03-30 23:51:55 -04:00
  • 151c31e550 refactor(mcp): Remove unused executeMCPToolAction utility Eyal Toledano 2025-03-30 23:37:24 -04:00
  • 26a37d28ce chore: removes mcp sdk from package json. was erroneously added by a test. Eyal Toledano 2025-03-30 23:14:14 -04:00
  • 57f5f99ee5 Merge pull request #69 from eyaltoledano/add-test-for-confirmation-prompt Eyal Toledano 2025-03-30 23:10:21 -04:00
  • 6e6407f683 Merge pull request #69 from eyaltoledano/add-test-for-confirmation-prompt Eyal Toledano 2025-03-30 23:10:21 -04:00
  • dd32756ca7 test: Add tests for parse-prd overwrite confirmation and fix existing test Eyal Toledano 2025-03-30 23:09:05 -04:00
  • 80f933cd82 test: Add tests for parse-prd overwrite confirmation and fix existing test Eyal Toledano 2025-03-30 23:09:05 -04:00
  • 81bed686f0 Merge pull request #67 from joedanz/confirm-tasks.json-overwrite Eyal Toledano 2025-03-30 23:00:53 -04:00
  • 2c3986c097 Merge pull request #67 from joedanz/confirm-tasks.json-overwrite Eyal Toledano 2025-03-30 23:00:53 -04:00
  • d36a27d481 Added confirmation for task overwrite if tasks.json exists. Slight refactor moving numTasks and outputPath to top with the other variables. Eliminates duplication, and keeps us from having to check path twice. Resolves #65 Joe Danziger 2025-03-30 18:30:00 -04:00
  • 7086a77625 Added confirmation for task overwrite if tasks.json exists. Slight refactor moving numTasks and outputPath to top with the other variables. Eliminates duplication, and keeps us from having to check path twice. Resolves #65 Joe Danziger 2025-03-30 18:30:00 -04:00
  • aaca4253a6 chore: add license to project Ralph Khreish 2025-03-30 21:41:23 +02:00
  • 197f6b0c53 Add MIT License Ralph Khreish 2025-03-28 13:36:28 +01:00
  • 3024a8bfb5 Merge pull request #63 from eyaltoledano/23.9 Eyal Toledano 2025-03-30 02:58:20 -04:00
  • 66ca02242d Merge pull request #63 from eyaltoledano/23.9 Eyal Toledano 2025-03-30 02:58:20 -04:00
  • 07ea486514 chore: task management Eyal Toledano 2025-03-30 02:56:14 -04:00
  • c211818303 chore: task management Eyal Toledano 2025-03-30 02:56:14 -04:00
  • c600b96bff chore: documentation update and cursor rules update. Eyal Toledano 2025-03-30 02:38:51 -04:00
  • 728ba254c9 chore: documentation update and cursor rules update. Eyal Toledano 2025-03-30 02:38:51 -04:00
  • a10ea076d8 feat(cache): Implement caching for listTasks MCP endpoint Eyal Toledano 2025-03-30 02:25:24 -04:00
  • 42585519d3 feat(cache): Implement caching for listTasks MCP endpoint Eyal Toledano 2025-03-30 02:25:24 -04:00
  • c4b8fa509b feat(mcp): Refactor MCP tools for direct function calls & add docs Eyal Toledano 2025-03-30 00:29:12 -04:00
  • cd4f4e66d7 feat(mcp): Refactor MCP tools for direct function calls & add docs Eyal Toledano 2025-03-30 00:29:12 -04:00
  • 7fbaab6eaa Merge pull request #61 from eyaltoledano/update-subtask Eyal Toledano 2025-03-29 20:36:36 -04:00
  • a5370ebdb7 Merge pull request #61 from eyaltoledano/update-subtask Eyal Toledano 2025-03-29 20:36:36 -04:00
  • e0005c75bb fix(ui): Display subtask details in 'show' command output Eyal Toledano 2025-03-29 20:33:18 -04:00
  • 1094f50014 fix(ui): Display subtask details in 'show' command output Eyal Toledano 2025-03-29 20:33:18 -04:00
  • 31d6bd59e8 New update-subtask command. Eyal Toledano 2025-03-29 19:14:44 -04:00
  • 4604f96a92 New update-subtask command. Eyal Toledano 2025-03-29 19:14:44 -04:00
  • f3e8ff315d fix: Correct handling of dependencies between subtasks Eyal Toledano 2025-03-29 18:19:39 -04:00
  • e70f44b6fb fix: Correct handling of dependencies between subtasks Eyal Toledano 2025-03-29 18:19:39 -04:00
  • d87c544d48 adds mcp protocol spec and docs. Eyal Toledano 2025-03-29 18:07:51 -04:00
  • 57f655affd adds mcp protocol spec and docs. Eyal Toledano 2025-03-29 18:07:51 -04:00
  • 3a2d9670f1 chore: expands some tasks and adds 'inspector' commands to scripts in package json to easily get inspector up for our mcp server at http://localhost:8888/?proxyPort=9000 which should play nice for those of us who have shit running on 3000 Eyal Toledano 2025-03-29 17:52:11 -04:00
  • 38cd889ccd chore: expands some tasks and adds 'inspector' commands to scripts in package json to easily get inspector up for our mcp server at http://localhost:8888/?proxyPort=9000 which should play nice for those of us who have shit running on 3000 Eyal Toledano 2025-03-29 17:52:11 -04:00
  • 4e45a09279 Restore correct versions of task files from feature branch Eyal Toledano 2025-03-29 17:31:30 -04:00
  • 18ea4dd4a8 Restore correct versions of task files from feature branch Eyal Toledano 2025-03-29 17:31:30 -04:00
  • 0d7ee31c82 Merge crunchyman/feat.add.mcp.2 into next Eyal Toledano 2025-03-29 17:26:04 -04:00
  • ba651645b0 Merge crunchyman/feat.add.mcp.2 into next Eyal Toledano 2025-03-29 17:26:04 -04:00
  • 22d3cf5314 Merge remote changes and resolve conflicts Eyal Toledano 2025-03-29 17:23:59 -04:00
  • 42cac13f2c Merge remote changes and resolve conflicts Eyal Toledano 2025-03-29 17:23:59 -04:00
  • abab50d2ee fix: addTask mcp tool (#50) Ralph Khreish 2025-03-29 17:16:41 +01:00
  • 257160a967 fix: addTask mcp tool (#50) Ralph Khreish 2025-03-29 17:16:41 +01:00
  • 8a0a7b1878 fix: addTask mcp tool crunchyman/fix.add.task.mcp.tool Ralph Khreish 2025-03-29 17:15:30 +01:00
  • b8b1faf1f0 fix: cursor connecting to mcp server and typo task-master-mcp Ralph Khreish 2025-03-29 12:10:48 +01:00
  • 9fd42eeafd fix: cursor connecting to mcp server and typo task-master-mcp Ralph Khreish 2025-03-29 12:10:48 +01:00
  • 2bb848e344 chore: fix ci p1 Ralph Khreish 2025-03-29 09:29:50 +01:00
  • eeae027d2b chore: fix ci p1 Ralph Khreish 2025-03-29 09:29:50 +01:00
  • 010080af96 chore: change node-fetch override version for changeset Ralph Khreish 2025-03-29 09:09:15 +01:00
  • a10470ba2f chore: change node-fetch override version for changeset Ralph Khreish 2025-03-29 09:09:15 +01:00
  • 01a71df26d chore: fix changesets/action job Ralph Khreish 2025-03-29 08:54:54 +01:00
  • 397c181202 chore: fix changesets/action job Ralph Khreish 2025-03-29 08:54:54 +01:00
  • 09740e1758 chore: fix CI Ralph Khreish 2025-03-28 21:02:39 +01:00
  • 179eb85a4c chore: fix CI Ralph Khreish 2025-03-28 21:02:39 +01:00
  • c371805812 fix: changeset action (#49) Ralph Khreish 2025-03-28 20:51:06 +01:00
  • fb336ded3e fix: changeset action (#49) Ralph Khreish 2025-03-28 20:51:06 +01:00
  • a2f920a318 fix: bug workflow being in the wrong directory (#48) Ralph Khreish 2025-03-28 20:43:36 +01:00
  • 5ec3651e64 fix: bug workflow being in the wrong directory (#48) Ralph Khreish 2025-03-28 20:43:36 +01:00
  • 1b8c8d4e43 fix: bug workflow being in the wrong directory crunchyman/fix.workflows Ralph Khreish 2025-03-28 20:43:17 +01:00
  • 6d964418d7 Merge remote-tracking branch 'origin/main' into next Ralph Khreish 2025-03-28 20:41:34 +01:00
  • b41946c485 Merge remote-tracking branch 'origin/main' into next Ralph Khreish 2025-03-28 20:41:34 +01:00
  • 6da3e927de feat: Implement MCP (#20) Ralph Khreish 2025-03-28 20:38:53 +01:00
  • 4eed269378 feat: Implement MCP (#20) v0.10.2 Ralph Khreish 2025-03-28 20:38:53 +01:00
  • 2faa5755f7 chore: add changeset for PR Ralph Khreish 2025-03-28 20:38:37 +01:00
  • a8b055f05d chore: add changeset for PR Ralph Khreish 2025-03-28 20:38:37 +01:00
  • 71fe603e03 fix: apply @rtuin suggestions Ralph Khreish 2025-03-28 15:25:31 +01:00
  • a8e4bb0407 fix: apply @rtuin suggestions Ralph Khreish 2025-03-28 15:25:31 +01:00
  • ad3a58ba3e chore: cleanup Ralph Khreish 2025-03-27 18:44:17 +01:00
  • 0663ff1bea chore: cleanup Ralph Khreish 2025-03-27 18:44:17 +01:00
  • bde3422341 fix(mcp): get everything working, cleanup, and test all tools Ralph Khreish 2025-03-25 19:00:00 +00:00
  • 3582798293 fix(mcp): get everything working, cleanup, and test all tools Ralph Khreish 2025-03-25 19:00:00 +00:00
  • e91e65479e feat(wip): set up mcp server and tools, but mcp on cursor not working despite working in inspector Ralph Khreish 2025-03-25 00:39:20 +00:00
  • 37c5b83f60 feat(wip): set up mcp server and tools, but mcp on cursor not working despite working in inspector Ralph Khreish 2025-03-25 00:39:20 +00:00
  • b5f8490944 feat(wip): initial commits for sub-tasks 1,2,3 for task 23 Ralph Khreish 2025-03-24 21:31:36 +00:00
  • f3e6f0b70e feat(wip): initial commits for sub-tasks 1,2,3 for task 23 Ralph Khreish 2025-03-24 21:31:36 +00:00
  • a9a81d433f feat: add github actions to automate github and npm releases Ralph Khreish 2025-03-28 12:43:08 +01:00
  • eafdb47418 feat: add github actions to automate github and npm releases Ralph Khreish 2025-03-28 12:43:08 +01:00
  • e1b7b0f7c0 chore: init config for changeset Ralph Khreish 2025-03-28 09:51:57 +01:00
  • 44db895303 chore: init config for changeset Ralph Khreish 2025-03-28 09:51:57 +01:00
  • cc0646ac72 chore: task management, adjust readmes, adjust cursor rules, add mcp_integration.md to docs Eyal Toledano 2025-03-27 23:40:13 -04:00
  • 472b517e22 chore: task management, adjust readmes, adjust cursor rules, add mcp_integration.md to docs Eyal Toledano 2025-03-27 23:40:13 -04:00
  • 05095c4745 feat: enhance commands with multi-subtask support, MCP integration, and update notifications Eyal Toledano 2025-03-27 16:14:12 -04:00
  • 1d807541ae feat: enhance commands with multi-subtask support, MCP integration, and update notifications Eyal Toledano 2025-03-27 16:14:12 -04:00
  • d65c76d4cc git commit -m "fix: improve CLI error handling and standardize option flags Eyal Toledano 2025-03-27 13:32:56 -04:00
  • 08d3f2db26 git commit -m "fix: improve CLI error handling and standardize option flags Eyal Toledano 2025-03-27 13:32:56 -04:00
  • 2ce73c625e Ensures that the updateTask (single task) doesn't change the title of the task. Eyal Toledano 2025-03-27 01:46:13 -04:00
  • cea14b55b3 Ensures that the updateTask (single task) doesn't change the title of the task. Eyal Toledano 2025-03-27 01:46:13 -04:00
  • e4cff5e671 Implements updateTask command to update a single task instead of all tasks as of a certain one. Useful when iterating and R&D'ing bit by bit and needing more research after what has been done. Eyal Toledano 2025-03-27 01:33:20 -04:00
  • 707618ca5d Implements updateTask command to update a single task instead of all tasks as of a certain one. Useful when iterating and R&D'ing bit by bit and needing more research after what has been done. Eyal Toledano 2025-03-27 01:33:20 -04:00
  • c4f7de8845 Adds 3 docs for MCP related context provision. Also updates the system prompt for the task update command. Updated the system prompt with clear guidelines about: Preserving completed subtasks exactly as they are Building upon what has already been done Creating new subtasks instead of modifying completed ones Making new subtasks specific and targeted Added specific instructions to the Perplexity AI system message to emphasize preserving completed subtasks Added an informative boxed message to the user explaining how completed subtasks will be handled during the update process Added emphatic instructions in the user prompts to both Claude and Perplexity to highlight completed subtasks that must be preserved These changes ensure that: Completed subtasks will be preserved The AI will build on top of what's already been done If something needs to be changed/undone, it will be handled through new subtasks The user is clearly informed about how subtasks are handled. Eyal Toledano 2025-03-27 00:58:14 -04:00
  • 1abcf69ecd Adds 3 docs for MCP related context provision. Also updates the system prompt for the task update command. Updated the system prompt with clear guidelines about: Preserving completed subtasks exactly as they are Building upon what has already been done Creating new subtasks instead of modifying completed ones Making new subtasks specific and targeted Added specific instructions to the Perplexity AI system message to emphasize preserving completed subtasks Added an informative boxed message to the user explaining how completed subtasks will be handled during the update process Added emphatic instructions in the user prompts to both Claude and Perplexity to highlight completed subtasks that must be preserved These changes ensure that: Completed subtasks will be preserved The AI will build on top of what's already been done If something needs to be changed/undone, it will be handled through new subtasks The user is clearly informed about how subtasks are handled. Eyal Toledano 2025-03-27 00:58:14 -04:00