bc-code-intelligence-mcp
Version:
BC Code Intelligence MCP Server - Complete Specialist Bundle with AI-driven expert consultation, seamless handoffs, and context-preserving workflows
27 lines • 1.1 kB
JavaScript
/**
* Layer System Types
*
* Defines interfaces for the layered knowledge architecture where different
* sources can provide and override knowledge content.
*/
/**
* Layer priorities - lower numbers = higher priority (override earlier layers)
*/
export var LayerPriority;
(function (LayerPriority) {
LayerPriority[LayerPriority["EMBEDDED"] = 0] = "EMBEDDED";
LayerPriority[LayerPriority["COMPANY"] = 100] = "COMPANY";
LayerPriority[LayerPriority["TEAM"] = 200] = "TEAM";
LayerPriority[LayerPriority["PROJECT"] = 300] = "PROJECT"; // Project-local overrides from ./bc-code-intel-overrides/
})(LayerPriority || (LayerPriority = {}));
/**
* Override resolution strategy
*/
export var OverrideStrategy;
(function (OverrideStrategy) {
OverrideStrategy["REPLACE"] = "replace";
OverrideStrategy["MERGE_CONTENT"] = "merge_content";
OverrideStrategy["MERGE_FRONTMATTER"] = "merge_frontmatter";
OverrideStrategy["APPEND_CONTENT"] = "append_content"; // Append content to existing topic
})(OverrideStrategy || (OverrideStrategy = {}));
//# sourceMappingURL=layer-types.js.map