Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Pimzino/agentic-tools-mcp
/ functions
Functions
158 in github.com/Pimzino/agentic-tools-mcp
⨍
Functions
158
◇
Types & classes
31
↓ 35 callers
Function
getWorkingDirectoryDescription
(config: StorageConfig)
src/utils/storage-config.ts:52
↓ 24 callers
Method
getTask
(id: string)
src/features/task-management/storage/storage.ts:19
↓ 23 callers
Function
createStorage
* Create storage instance for a specific working directory
src/server.ts:48
↓ 17 callers
Method
getProject
(id: string)
src/features/task-management/storage/storage.ts:12
↓ 16 callers
Method
save
* Save data to file
src/features/task-management/storage/file-storage.ts:80
↓ 12 callers
Method
getTasks
(projectId?: string, parentId?: string)
src/features/task-management/storage/storage.ts:18
↓ 7 callers
Function
createMemoryStorage
* Create memory storage instance for a specific working directory
src/server.ts:58
↓ 7 callers
Method
getProjects
()
src/features/task-management/storage/storage.ts:11
↓ 7 callers
Method
getSubtasks
@deprecated Use getTasks with parentId instead
src/features/task-management/storage/storage.ts:34
↓ 6 callers
Function
getVersion
()
src/utils/version.ts:17
↓ 5 callers
Method
getTask
(id: string)
src/features/task-management/storage/file-storage.ts:166
↓ 4 callers
Method
calculateTaskLevel
* Calculate task level in hierarchy
src/features/task-management/storage/file-storage.ts:87
↓ 4 callers
Method
sanitizeFileName
* Sanitize a string for safe filesystem usage
src/features/agent-memories/storage/file-storage.ts:47
↓ 3 callers
Method
findMemoryFileById
* Get file path by ID (scan all categories)
src/features/agent-memories/storage/file-storage.ts:91
↓ 3 callers
Method
getMemory
* Get a specific memory by ID * @param id - Memory identifier * @returns Promise resolving to memory or null if not found
src/features/agent-memories/storage/storage.ts:26
↓ 3 callers
Method
getSubtask
@deprecated Use getTask instead
src/features/task-management/storage/storage.ts:36
↓ 3 callers
Method
getTaskAncestors
(taskId: string)
src/features/task-management/storage/storage.ts:29
↓ 3 callers
Method
updateTask
(id: string, updates: Partial<Task>)
src/features/task-management/storage/storage.ts:21
↓ 2 callers
Function
createCreateTaskTool
(storage: Storage)
src/features/task-management/tools/tasks/create.ts:13
↓ 2 callers
Function
createDeleteTaskTool
(storage: Storage)
src/features/task-management/tools/tasks/delete.ts:10
↓ 2 callers
Function
createGetTaskTool
(storage: Storage)
src/features/task-management/tools/tasks/get.ts:10
↓ 2 callers
Function
createListTasksTool
(storage: Storage)
src/features/task-management/tools/tasks/list.ts:12
↓ 2 callers
Method
createSubtask
@deprecated Use createTask instead
src/features/task-management/storage/storage.ts:38
↓ 2 callers
Method
createTask
(task: Task)
src/features/task-management/storage/storage.ts:20
↓ 2 callers
Function
createUpdateTaskTool
(storage: Storage)
src/features/task-management/tools/tasks/update.ts:11
↓ 2 callers
Method
getMemories
* Get all memories with optional filtering
src/features/agent-memories/storage/file-storage.ts:216
↓ 2 callers
Method
getMigrationStatus
()
src/features/task-management/storage/storage.ts:50
↓ 2 callers
Method
getTaskChildren
(taskId: string)
src/features/task-management/storage/storage.ts:28
↓ 2 callers
Method
migrateToUnifiedModel
()
src/features/task-management/storage/storage.ts:49
↓ 2 callers
Method
moveTask
(taskId: string, newParentId?: string)
src/features/task-management/storage/storage.ts:30
↓ 2 callers
Function
resolveWorkingDirectory
(providedPath: string, config: StorageConfig)
src/utils/storage-config.ts:41
↓ 2 callers
Method
searchMemories
* Search memories by semantic similarity * @param input - Search input parameters * @returns Promise resolving to array of search results with s
src/features/agent-memories/storage/storage.ts:55
↓ 2 callers
Method
wouldCreateCircularReference
* Check if moving a task would create a circular reference
src/features/task-management/storage/file-storage.ts:302
↓ 1 callers
Function
analyzeFileForTask
* Analyze a file for task-related evidence
src/features/task-management/tools/analysis/progress-inference.ts:264
↓ 1 callers
Function
analyzeTaskCompletion
* Analyze tasks for completion evidence in codebase
src/features/task-management/tools/analysis/progress-inference.ts:182
↓ 1 callers
Function
analyzeTaskComplexity
* Analyze task complexity and identify overly complex tasks
src/features/task-management/tools/analysis/complexity-analysis.ts:121
↓ 1 callers
Function
analyzeTaskEvidence
* Analyze evidence for a specific task
src/features/task-management/tools/analysis/progress-inference.ts:201
↓ 1 callers
Function
autoCreateSubtasksFromSuggestions
* Auto-create subtasks from suggestions
src/features/task-management/tools/analysis/complexity-analysis.ts:346
↓ 1 callers
Function
autoUpdateTaskStatus
* Auto-update task status based on analysis
src/features/task-management/tools/analysis/progress-inference.ts:340
↓ 1 callers
Function
calculateComplexityScore
* Calculate complexity score for a task
src/features/task-management/tools/analysis/complexity-analysis.ts:173
↓ 1 callers
Function
checkExistingMemoriesForTask
* Check existing memories for relevant knowledge about the task
src/features/task-management/tools/research/task-research.ts:131
↓ 1 callers
Function
countCompletedTasksInHierarchy
* Count completed tasks in hierarchy
src/features/task-management/tools/tasks/list.ts:215
↓ 1 callers
Function
countTasksInHierarchy
* Count total tasks in hierarchy
src/features/task-management/tools/tasks/list.ts:206
↓ 1 callers
Function
createComplexityAnalysisTool
(storage: Storage, getWorkingDirectoryDescription: (config: any) => string, config: any)
src/features/task-management/tools/analysis/complexity-analysis.ts:9
↓ 1 callers
Function
createCreateMemoryTool
(storage: MemoryStorage)
src/features/agent-memories/tools/memories/create.ts:12
↓ 1 callers
Function
createCreateProjectTool
(storage: Storage)
src/features/task-management/tools/projects/create.ts:12
↓ 1 callers
Function
createCreateSubtaskTool
(storage: Storage)
src/features/task-management/tools/subtasks/create.ts:12
↓ 1 callers
Function
createDeleteMemoryTool
(storage: MemoryStorage)
src/features/agent-memories/tools/memories/delete.ts:10
↓ 1 callers
Function
createDeleteProjectTool
(storage: Storage)
src/features/task-management/tools/projects/delete.ts:10
↓ 1 callers
Function
createDeleteSubtaskTool
(storage: Storage)
src/features/task-management/tools/subtasks/delete.ts:10
↓ 1 callers
Function
createGetMemoryTool
(storage: MemoryStorage)
src/features/agent-memories/tools/memories/get.ts:10
↓ 1 callers
Function
createGetProjectTool
(storage: Storage)
src/features/task-management/tools/projects/get.ts:10
↓ 1 callers
Function
createGetSubtaskTool
(storage: Storage)
src/features/task-management/tools/subtasks/get.ts:10
↓ 1 callers
Function
createListMemoriesTool
(storage: MemoryStorage)
src/features/agent-memories/tools/memories/list.ts:10
↓ 1 callers
Function
createListProjectsTool
(storage: Storage)
src/features/task-management/tools/projects/list.ts:9
↓ 1 callers
Function
createListSubtasksTool
(storage: Storage)
src/features/task-management/tools/subtasks/list.ts:10
↓ 1 callers
Method
createMemory
* Create a new memory * @param memory - Memory object to create * @returns Promise resolving to created memory
src/features/agent-memories/storage/storage.ts:33
↓ 1 callers
Method
createMemory
* Create a new memory
src/features/agent-memories/storage/file-storage.ts:161
↓ 1 callers
Function
createMigrateSubtasksTool
* Migration tool for converting subtasks to the unified task model * Version 2.0: Added for smooth transition to unlimited hierarchy
src/features/task-management/tools/tasks/index.ts:12
↓ 1 callers
Function
createMoveTaskTool
* Tool for moving tasks within the hierarchy * Version 2.0: New tool for unlimited depth task management
src/features/task-management/tools/tasks/index.ts:128
↓ 1 callers
Function
createNextTaskRecommendationTool
(storage: Storage, getWorkingDirectoryDescription: (config: any) => string, config: any)
src/features/task-management/tools/recommendations/next-task.ts:9
↓ 1 callers
Function
createParsePRDTool
(storage: Storage, getWorkingDirectoryDescription: (config: any) => string, config: any)
src/features/task-management/tools/prd/parse-prd.ts:11
↓ 1 callers
Function
createProgressInferenceTool
(storage: Storage, getWorkingDirectoryDescription: (config: any) => string, config: any)
src/features/task-management/tools/analysis/progress-inference.ts:11
↓ 1 callers
Method
createProject
(project: Project)
src/features/task-management/storage/storage.ts:13
↓ 1 callers
Function
createResearchQueriesGeneratorTool
( storage: Storage, getWorkingDirectoryDescription: (config: any) => string, config: any )
src/features/task-management/tools/research/research-queries.ts:10
↓ 1 callers
Function
createSearchMemoriesTool
(storage: MemoryStorage)
src/features/agent-memories/tools/memories/search.ts:10
↓ 1 callers
Function
createServer
(config: StorageConfig = { useGlobalDirectory: false })
src/server.ts:68
↓ 1 callers
Function
createTaskResearchTool
( storage: Storage, memoryStorage: MemoryFileStorage, getWorkingDirectoryDescription: (config: any) => s
src/features/task-management/tools/research/task-research.ts:10
↓ 1 callers
Function
createUpdateMemoryTool
(storage: MemoryStorage)
src/features/agent-memories/tools/memories/update.ts:10
↓ 1 callers
Function
createUpdateProjectTool
(storage: Storage)
src/features/task-management/tools/projects/update.ts:10
↓ 1 callers
Function
createUpdateSubtaskTool
(storage: Storage)
src/features/task-management/tools/subtasks/update.ts:10
↓ 1 callers
Method
deleteMemory
* Delete a memory * @param id - Memory identifier * @returns Promise resolving to true if deleted, false if not found
src/features/agent-memories/storage/storage.ts:48
↓ 1 callers
Method
deleteProject
(id: string)
src/features/task-management/storage/storage.ts:15
↓ 1 callers
Method
deleteSubtask
@deprecated Use deleteTask instead
src/features/task-management/storage/storage.ts:42
↓ 1 callers
Method
deleteTask
(id: string)
src/features/task-management/storage/storage.ts:22
↓ 1 callers
Method
deleteTasksByParent
(parentId: string)
src/features/task-management/storage/file-storage.ts:238
↓ 1 callers
Method
deleteTasksByProject
(projectId: string)
src/features/task-management/storage/file-storage.ts:231
↓ 1 callers
Method
ensureCategoryDirectory
* Ensure category directory exists
src/features/agent-memories/storage/file-storage.ts:127
↓ 1 callers
Function
estimateHours
* Estimate hours based on complexity and content
src/features/task-management/tools/prd/parse-prd.ts:254
↓ 1 callers
Function
estimateTaskComplexity
* Estimate task complexity based on content analysis
src/features/task-management/tools/prd/parse-prd.ts:199
↓ 1 callers
Function
extractKeywords
* Extract keywords from task for search query generation
src/features/task-management/tools/research/research-queries.ts:320
↓ 1 callers
Function
extractTags
* Extract relevant tags from task content
src/features/task-management/tools/prd/parse-prd.ts:228
↓ 1 callers
Function
extractTaskKeywords
* Extract relevant keywords from task
src/features/task-management/tools/analysis/progress-inference.ts:241
↓ 1 callers
Function
findReadyTasks
* Find tasks that are ready to work on (no blocking dependencies)
src/features/task-management/tools/recommendations/next-task.ts:120
↓ 1 callers
Function
formatTaskHierarchy
(hierarchyList: typeof hierarchy, baseLevel: number = 0)
src/features/task-management/tools/tasks/list.ts:73
↓ 1 callers
Function
generateComplexityAnalysisReport
* Generate complexity analysis report
src/features/task-management/tools/analysis/complexity-analysis.ts:370
↓ 1 callers
Function
generateMemoryStorageInstructions
* Generate instructions for storing research findings in memories
src/features/task-management/tools/research/task-research.ts:294
↓ 1 callers
Function
generateProgressInferenceReport
* Generate progress inference report
src/features/task-management/tools/analysis/progress-inference.ts:376
↓ 1 callers
Function
generateRecommendationReport
* Generate a comprehensive recommendation report
src/features/task-management/tools/recommendations/next-task.ts:219
↓ 1 callers
Function
generateResearchAreas
* Generate research areas based on task content
src/features/task-management/tools/research/task-research.ts:172
↓ 1 callers
Function
generateResearchGuidance
* Generate comprehensive research guidance for the AI agent
src/features/task-management/tools/research/task-research.ts:224
↓ 1 callers
Function
generateSearchQueries
* Generate comprehensive search queries based on task analysis
src/features/task-management/tools/research/research-queries.ts:117
↓ 1 callers
Function
generateSearchStrategy
* Generate search strategy based on task complexity and type
src/features/task-management/tools/research/research-queries.ts:384
↓ 1 callers
Function
generateTaskBreakdownSuggestions
* Generate task breakdown suggestions
src/features/task-management/tools/analysis/complexity-analysis.ts:243
↓ 1 callers
Function
generateTaskReasoning
* Generate reasoning for task analysis
src/features/task-management/tools/analysis/progress-inference.ts:322
↓ 1 callers
Function
generateTaskStatusSummary
* Generate a summary of task statuses
src/features/task-management/tools/recommendations/next-task.ts:263
↓ 1 callers
Function
getAllDescendants
* Get all descendant task IDs recursively
src/features/task-management/tools/tasks/update.ts:357
↓ 1 callers
Function
getAllTasksAcrossProjects
* Get all tasks across all projects
src/features/task-management/tools/recommendations/next-task.ts:105
↓ 1 callers
Function
getCurrentDir
* Get the current directory of this module
src/utils/version.ts:8
↓ 1 callers
Function
getGlobalStorageDirectory
()
src/utils/storage-config.ts:29
next →
1–100 of 158, ranked by callers