claude-flow
Version:
Ruflo - Enterprise AI agent orchestration for Claude Code. Deploy 60+ specialized agents in coordinated swarms with self-learning, fault-tolerant consensus, vector memory, and MCP integration
28 lines • 1.3 kB
TypeScript
/**
* Statusline Configuration Generator (Optimized)
* Creates fast, reliable statusline for V3 progress display
*
* Performance:
* - Single combined git execSync call (not 8+ separate ones)
* - process.memoryUsage() instead of ps aux
* - No recursive test file content reading
* - Shared settings cache
* - Strict 2s timeouts on all shell calls
*/
import type { InitOptions } from './types.js';
/**
* Generate optimized statusline script
* Output format:
* ▊ Claude Flow V3 ● user │ ⎇ branch │ Opus 4.6
* ─────────────────────────────────────────────────────
* 🏗️ DDD Domains [●●○○○] 2/5 ⚡ HNSW 150x
* 🤖 Swarm ◉ [ 5/15] 👥 2 🪝 10/17 🟢 CVE 3/3 💾 4MB 🧠 63%
* 🔧 Architecture ADRs ●71% │ DDD ● 13% │ Security ●CLEAN
* 📊 AgentDB Vectors ●3104⚡ │ Size 216KB │ Tests ●6 (~24 cases) │ MCP ●1/1
*/
export declare function generateStatuslineScript(options: InitOptions): string;
/**
* Generate statusline hook for shell integration
*/
export declare function generateStatuslineHook(options: InitOptions): string;
//# sourceMappingURL=statusline-generator.d.ts.map