UNPKG

@sofianedjerbi/knowledge-tree-mcp

Version:

MCP server for hierarchical project knowledge management

29 lines 1.07 kB
/** * Project configuration management */ import type { ProjectConfig } from '../types/ProjectConfig.js'; /** * Load project configuration from the knowledge root */ export declare function loadProjectConfig(knowledgeRoot: string): Promise<ProjectConfig | null>; /** * Save project configuration */ export declare function saveProjectConfig(knowledgeRoot: string, config: ProjectConfig): Promise<void>; /** * Initialize project configuration with defaults */ export declare function initializeProjectConfig(knowledgeRoot: string, projectName?: string): Promise<ProjectConfig>; /** * Get project-aware category for a title */ export declare function getProjectCategory(title: string, config: ProjectConfig): string | null; /** * Apply project context to path generation */ export declare function applyProjectContext(basePath: string, config: ProjectConfig): string; /** * Extract auto-tags based on project configuration */ export declare function extractAutoTags(content: string, config: ProjectConfig): string[]; //# sourceMappingURL=projectConfig.d.ts.map