chore: task mgmt

This commit is contained in:
Eyal Toledano
2025-03-31 14:23:59 -04:00
parent ca87476919
commit 9f430ca48b
2 changed files with 7 additions and 2 deletions

View File

@@ -26,6 +26,7 @@ import { removeDependencyDirect } from './direct-functions/remove-dependency.js'
import { validateDependenciesDirect } from './direct-functions/validate-dependencies.js';
import { fixDependenciesDirect } from './direct-functions/fix-dependencies.js';
import { complexityReportDirect } from './direct-functions/complexity-report.js';
import { addDependencyDirect } from './direct-functions/add-dependency.js';
// Re-export utility functions
export { findTasksJsonPath } from './utils/path-utils.js';
@@ -52,7 +53,8 @@ export const directFunctions = new Map([
['removeDependencyDirect', removeDependencyDirect],
['validateDependenciesDirect', validateDependenciesDirect],
['fixDependenciesDirect', fixDependenciesDirect],
['complexityReportDirect', complexityReportDirect]
['complexityReportDirect', complexityReportDirect],
['addDependencyDirect', addDependencyDirect]
]);
// Re-export all direct function implementations
@@ -77,5 +79,6 @@ export {
removeDependencyDirect,
validateDependenciesDirect,
fixDependenciesDirect,
complexityReportDirect
complexityReportDirect,
addDependencyDirect
};

View File

@@ -24,6 +24,7 @@ import { registerRemoveDependencyTool } from "./remove-dependency.js";
import { registerValidateDependenciesTool } from "./validate-dependencies.js";
import { registerFixDependenciesTool } from "./fix-dependencies.js";
import { registerComplexityReportTool } from "./complexity-report.js";
import { registerAddDependencyTool } from "./add-dependency.js";
/**
* Register all Task Master tools with the MCP server
@@ -54,6 +55,7 @@ export function registerTaskMasterTools(server) {
registerValidateDependenciesTool(server);
registerFixDependenciesTool(server);
registerComplexityReportTool(server);
registerAddDependencyTool(server);
logger.info("Successfully registered all Task Master tools");
} catch (error) {