Eyal Toledano
9582c0a91f
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
6d01ae3d47
feat: implement set-status MCP command and update changeset
2025-04-08 15:51:55 -04:00
Eyal Toledano
d4f92858c2
feat(mcp): Implement generate MCP command for creating task files from tasks.json
2025-04-08 15:51:55 -04:00
Eyal Toledano
e02ee96aff
feat(mcp): Implement update-subtask MCP command for appending information to subtasks
2025-04-08 15:51:55 -04:00
Eyal Toledano
38f9e4deaa
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
71410629ba
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
a56a3628b3
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
9dc5e75760
Revert "Update analyze-complexity with realtime feedback and enhanced complex…"
...
This reverts commit 16f4d4b932 .
2025-04-02 19:28:01 +02:00
Joe Danziger
16f4d4b932
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
7fef5ab488
fix: github actions ( #82 )
2025-04-02 01:53:29 +02:00
github-actions[bot]
38e416ef33
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
aa185b28b2
fix: npm i breaking ( #80 )
2025-04-02 00:30:36 +02:00
github-actions[bot]
76618187f6
Version Packages ( #57 )
2025-03-31 17:13:02 +02:00
Ralph Khreish
757fd478d2
Add License ( #45 )
2025-03-31 17:09:31 +02:00
Ralph Khreish
257160a967
fix: addTask mcp tool ( #50 )
2025-03-29 17:16:41 +01:00
Ralph Khreish
9fd42eeafd
fix: cursor connecting to mcp server and typo task-master-mcp
2025-03-29 12:10:48 +01:00
Ralph Khreish
eeae027d2b
chore: fix ci p1
2025-03-29 09:29:50 +01:00
Ralph Khreish
5ec3651e64
fix: bug workflow being in the wrong directory ( #48 )
2025-03-28 20:43:36 +01:00
Ralph Khreish
4eed269378
feat: Implement MCP ( #20 )
2025-03-28 20:38:53 +01:00