@sofianedjerbi/knowledge-tree-mcp
Version:
MCP server for hierarchical project knowledge management
47 lines • 1.06 kB
TypeScript
/**
* Project configuration types for knowledge base customization
*/
export interface ProjectConfig {
/**
* Project name for context
*/
name: string;
/**
* Primary project prefix for paths (e.g., "knowledge-tree", "my-app")
*/
pathPrefix?: string;
/**
* Project-specific keywords that indicate categories
*/
keywords?: {
[]: string[];
};
/**
* Technologies used in the project
*/
technologies?: string[];
/**
* Custom category mappings
*/
categories?: {
[]: {
keywords: string[];
subcategories?: string[];
};
};
/**
* Default priority for new entries
*/
defaultPriority?: 'CRITICAL' | 'REQUIRED' | 'COMMON' | 'EDGE-CASE';
/**
* Auto-tag rules based on content
*/
autoTags?: {
[]: string[];
};
}
export interface ProjectContext {
config: ProjectConfig;
configPath: string;
}
//# sourceMappingURL=ProjectConfig.d.ts.map