Eyal Toledano
61bed6430b
docs: document MCP server naming conventions and implement set-status
...
- Update architecture.mdc with file/function naming standards for MCP server components
- Update mcp.mdc with detailed naming conventions section
- Update task 23 to include naming convention details
- Update changeset to capture documentation changes
- Rename MCP tool files to follow kebab-case convention
- Implement set-task-status MCP command
2025-04-08 15:51:55 -04:00
Eyal Toledano
f1cdb33819
feat: implement set-status MCP command and update changeset
2025-04-08 15:51:55 -04:00
Eyal Toledano
3cb0a89ef7
feat(mcp): Implement generate MCP command for creating task files from tasks.json
2025-04-08 15:51:55 -04:00
Eyal Toledano
1e7baa5221
feat(mcp): Implement update-subtask MCP command for appending information to subtasks
2025-04-08 15:51:55 -04:00
Eyal Toledano
f10a7ac0e9
feat(mcp): Implement update-task MCP command for updating single tasks by ID with proper direct function wrapper, MCP tool implementation, and registration
2025-04-08 15:51:55 -04:00
Eyal Toledano
fd2e659615
refactor(mcp): Modularize direct functions in MCP server
...
Split monolithic task-master-core.js into separate function files within
the mcp-server/src/core/direct-functions/ directory. This change:
- Creates individual files for each direct function implementation
- Moves findTasksJsonPath to a dedicated utils/path-utils.js file
- Converts task-master-core.js to be a simple import/export hub
- Improves maintainability and organization of the codebase
- Reduces potential merge conflicts when multiple developers contribute
- Follows standard module separation patterns
Each function is now in its own self-contained file with clear imports and
focused responsibility, while maintaining the same API endpoints.
2025-04-08 15:51:55 -04:00
Ralph Khreish
1c38e1ea1f
CHORE: Add CI for making sure PRs don't break things ( #89 )
...
* fix: add CI for better control of regressions during PRs
* fix: slight readme improvement
* chore: fix CI
* cleanup
* fix: duplicate workflow trigger
2025-04-03 16:01:58 +02:00
Ralph Khreish
2e2199e16d
Revert "Update analyze-complexity with realtime feedback and enhanced complex…"
...
This reverts commit 16f4d4b932 .
2025-04-02 19:28:01 +02:00
Joe Danziger
4b66078acd
Update analyze-complexity with realtime feedback and enhanced complexity report ( #70 )
...
* Update analyze-complexity with realtime feedback
* PR fixes
* include changeset
2025-04-02 01:57:19 +02:00
Ralph Khreish
5b521cbf31
fix: github actions ( #82 )
2025-04-02 01:53:29 +02:00
github-actions[bot]
12e01e34eb
Version Packages ( #81 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-02 00:32:46 +02:00
Ralph Khreish
ae99fd6c0e
fix: npm i breaking ( #80 )
2025-04-02 00:30:36 +02:00
github-actions[bot]
b12ac8d01b
Version Packages ( #57 )
2025-03-31 17:13:02 +02:00
Ralph Khreish
5607497d73
Add License ( #45 )
2025-03-31 17:09:31 +02:00
Ralph Khreish
abab50d2ee
fix: addTask mcp tool ( #50 )
2025-03-29 17:16:41 +01:00
Ralph Khreish
b8b1faf1f0
fix: cursor connecting to mcp server and typo task-master-mcp
2025-03-29 12:10:48 +01:00
Ralph Khreish
2bb848e344
chore: fix ci p1
2025-03-29 09:29:50 +01:00
Ralph Khreish
a2f920a318
fix: bug workflow being in the wrong directory ( #48 )
2025-03-28 20:43:36 +01:00
Ralph Khreish
6da3e927de
feat: Implement MCP ( #20 )
2025-03-28 20:38:53 +01:00