import { dim } from '../colors.js'; export function renderEnvironmentLine(ctx) { const display = ctx.config?.display; if (display?.showConfigCounts === false) { return null; } const totalCounts = ctx.claudeMdCount + ctx.rulesCount + ctx.mcpCount + ctx.hooksCount; const threshold = display?.environmentThreshold ?? 0; if (totalCounts === 0 || totalCounts < threshold) { return null; } const parts = []; if (ctx.claudeMdCount > 0) { parts.push(`${ctx.claudeMdCount} CLAUDE.md`); } if (ctx.rulesCount > 0) { parts.push(`${ctx.rulesCount} rules`); } if (ctx.mcpCount > 0) { parts.push(`${ctx.mcpCount} MCPs`); } if (ctx.hooksCount > 0) { parts.push(`${ctx.hooksCount} hooks`); } if (parts.length === 0) { return null; } return dim(parts.join(' | ')); } //# sourceMappingURL=environment.js.map