@memory-bank/mcp
Version:
Memory-enabled Co-Pilot (MCP) server for managing project documentation and context
98 lines • 1.88 kB
TypeScript
/**
* Data Transfer Object for Active Context information
*/
export interface ActiveContextDTO {
/**
* Current work description
*/
currentWork?: string;
/**
* Recent changes list
*/
recentChanges?: string[];
/**
* Active decisions list
*/
activeDecisions?: string[];
/**
* Considerations list
*/
considerations?: string[];
/**
* Next steps list
*/
nextSteps?: string[];
}
/**
* Data Transfer Object for Progress information
*/
export interface ProgressDTO {
/**
* Current status
*/
status?: string;
/**
* Working features list
*/
workingFeatures?: string[];
/**
* Pending implementation list
*/
pendingImplementation?: string[];
/**
* Known issues list
*/
knownIssues?: string[];
}
/**
* Data Transfer Object for Technical Decision information
*/
export interface TechnicalDecisionDTO {
/**
* Decision title
*/
title: string;
/**
* Decision context
*/
context: string;
/**
* Decision description
*/
decision: string;
/**
* Decision consequences
*/
consequences: string[];
}
/**
* Data Transfer Object for System Patterns information
*/
export interface SystemPatternsDTO {
/**
* Technical decisions list
*/
technicalDecisions?: TechnicalDecisionDTO[];
}
/**
* Data Transfer Object for Core Files
*/
export interface CoreFilesDTO {
/**
* Branch context information (raw string)
*/
branchContext?: string;
/**
* Active context information
*/
activeContext?: ActiveContextDTO;
/**
* Progress information
*/
progress?: ProgressDTO;
/**
* System patterns information
*/
systemPatterns?: SystemPatternsDTO;
}
//# sourceMappingURL=CoreFilesDTO.d.ts.map