{ "mcp": [ { "name": "agent_execute", "description": "Execute a task on a spawned agent — calls the Anthropic Messages API with the agent\\", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agent-tools.ts" }, { "name": "agent_health", "description": "Check agent health", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agent-tools.ts" }, { "name": "agent_list", "description": "List all agents", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agent-tools.ts" }, { "name": "agent_pool", "description": "Manage agent pool", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agent-tools.ts" }, { "name": "agent_spawn", "description": "Spawn a Ruflo-tracked agent with cost attribution + memory persistence + swarm coordination. Use when native Task tool is wrong because you need (a) cost tracking per agent in the cost-tracking namespace, (b) cross-session learning via the patterns namespace, or (c) coordination with other agents in a swarm topology (hierarchical / mesh / consensus). For one-shot subtasks with no learning loop, native Task is fine. Pair with hooks_route to pick the right model first.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agent-tools.ts" }, { "name": "agent_status", "description": "Get agent status", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agent-tools.ts" }, { "name": "agent_terminate", "description": "Terminate an agent", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agent-tools.ts" }, { "name": "agent_update", "description": "Update agent status or config", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agent-tools.ts" }, { "name": "agentdb_batch", "description": "Batch operations on AgentDB episodes (insert, update, delete). Note: entries are stored in the AgentDB episodes table, not the memory_search namespace. Use memory_store for entries that should be searchable via memory_search.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_causal-edge", "description": "Record a causal edge between two memory entries via CausalMemoryGraph", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_consolidate", "description": "Run memory consolidation to promote entries across tiers and compress old data", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_context-synthesize", "description": "Synthesize context from stored memories for a given query", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_controllers", "description": "List all AgentDB v3 controllers and their initialization status", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_feedback", "description": "Record task feedback for learning via LearningSystem + ReasoningBank controllers", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_health", "description": "Get AgentDB v3 controller health status including cache stats and attestation count", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_hierarchical-recall", "description": "Recall from hierarchical memory with optional tier filter", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_hierarchical-store", "description": "Store to hierarchical memory with tier (working, episodic, semantic)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_pattern-search", "description": "Search patterns via ReasoningBank controller with BM25+semantic hybrid", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_pattern-store", "description": "Store a pattern directly via ReasoningBank controller", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_route", "description": "Route a task via AgentDB SemanticRouter or LearningSystem recommendAlgorithm", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_semantic-route", "description": "Route an input via AgentDB SemanticRouter for intent classification", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_session-end", "description": "End session, persist to ReflexionMemory, trigger NightlyLearner consolidation", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agentdb_session-start", "description": "Start a session with ReflexionMemory episodic replay", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\agentdb-tools.ts" }, { "name": "agents", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\swarm-tools.ts" }, { "name": "aidefence_analyze", "description": "Deep analysis of input for specific threat types with similar pattern search and mitigation recommendations.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\security-tools.ts" }, { "name": "aidefence_has_pii", "description": "Check if input contains PII (emails, SSNs, API keys, passwords, etc.).", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\security-tools.ts" }, { "name": "aidefence_is_safe", "description": "Quick boolean check if input is safe. Fastest option for simple validation.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\security-tools.ts" }, { "name": "aidefence_learn", "description": "Record detection feedback for pattern learning. Improves future detection accuracy.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\security-tools.ts" }, { "name": "aidefence_scan", "description": "Scan input text for AI manipulation threats (prompt injection, jailbreaks, PII). Returns threat assessment with <10ms latency.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\security-tools.ts" }, { "name": "aidefence_stats", "description": "Get AIDefence detection and learning statistics.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\security-tools.ts" }, { "name": "analyze_diff", "description": "Analyze git diff for change risk assessment and classification", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\analyze-tools.ts" }, { "name": "analyze_diff-classify", "description": "Classify git diff change type", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\analyze-tools.ts" }, { "name": "analyze_diff-reviewers", "description": "Suggest reviewers for git diff changes", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\analyze-tools.ts" }, { "name": "analyze_diff-risk", "description": "Quick risk assessment for git diff", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\analyze-tools.ts" }, { "name": "analyze_diff-stats", "description": "Get quick statistics for git diff", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\analyze-tools.ts" }, { "name": "analyze_file-risk", "description": "Assess risk for a specific file change", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\analyze-tools.ts" }, { "name": "autopilot_config", "description": "Configure autopilot limits: max iterations (1-1000), timeout in minutes (1-1440), and task sources.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\autopilot-tools.ts" }, { "name": "autopilot_disable", "description": "Disable autopilot. Agents will be allowed to stop even if tasks remain.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\autopilot-tools.ts" }, { "name": "autopilot_enable", "description": "Enable autopilot persistent completion. Agents will be re-engaged when tasks remain incomplete.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\autopilot-tools.ts" }, { "name": "autopilot_history", "description": "Search past completion episodes by keyword. Requires AgentDB.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\autopilot-tools.ts" }, { "name": "autopilot_learn", "description": "Discover success patterns from past task completions. Requires AgentDB for full functionality.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\autopilot-tools.ts" }, { "name": "autopilot_log", "description": "Retrieve the autopilot event log. Shows enable/disable events, re-engagements, completions.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\autopilot-tools.ts" }, { "name": "autopilot_predict", "description": "Predict the optimal next action based on current state and learned patterns.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\autopilot-tools.ts" }, { "name": "autopilot_progress", "description": "Detailed task progress broken down by source (team-tasks, swarm-tasks, file-checklist).", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\autopilot-tools.ts" }, { "name": "autopilot_reset", "description": "Reset autopilot iteration counter and restart the timer.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\autopilot-tools.ts" }, { "name": "autopilot_status", "description": "Get autopilot state including enabled status, iteration count, task progress, and learning metrics.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\autopilot-tools.ts" }, { "name": "browser_back", "description": "Navigate back in browser history", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_check", "description": "Check a checkbox", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_click", "description": "Click an element using ref (@e1) or CSS selector", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_close", "description": "Close the browser session", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_cookie_use", "description": "Fetch a vault handle for a host from the browser-cookies AgentDB namespace. Raw cookie values are NEVER returned — only the opaque handle plus expiry / AIDefence verdict.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-session-tools.ts" }, { "name": "browser_eval", "description": "Execute JavaScript in page context", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_fill", "description": "Clear and fill an input element", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_forward", "description": "Navigate forward in browser history", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_get-text", "description": "Get text content of an element", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_get-title", "description": "Get the page title", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_get-url", "description": "Get the current URL", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_get-value", "description": "Get value of an input element", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_hover", "description": "Hover over an element using ref (@e1) or CSS selector", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_open", "description": "Navigate browser to a URL", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_press", "description": "Press a keyboard key", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_reload", "description": "Reload the current page", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_screenshot", "description": "Capture screenshot of the page", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_scroll", "description": "Scroll the page", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_select", "description": "Select an option from a dropdown", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_session_end", "description": "End a recorded browser session: trajectory-end with verdict, rvf compact, AIDefence pre-store gate (best-effort), and AgentDB index in the browser-sessions namespace.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-session-tools.ts" }, { "name": "browser_session_record", "description": "Open a named, traced browser session: allocate an RVF cognitive container, begin a ruvector trajectory, then open the URL via agent-browser. Returns the session id and rvf path.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-session-tools.ts" }, { "name": "browser_session_replay", "description": "Load a recorded session trajectory and return its steps so the caller can dispatch them through the 23 browser_* tools. Does NOT itself drive the browser — replay execution is caller-orchestrated to keep this tool a primitive (ADR-0001 §7).", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-session-tools.ts" }, { "name": "browser_session-list", "description": "List active browser sessions", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_snapshot", "description": "Get AI-optimized accessibility tree snapshot with element refs (@e1, @e2, etc.)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_template_apply", "description": "Fetch a recipe from the browser-templates AgentDB namespace and return it for caller-level execution.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-session-tools.ts" }, { "name": "browser_type", "description": "Type text with key events (for autocomplete, etc.)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_uncheck", "description": "Uncheck a checkbox", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "browser_wait", "description": "Wait for a condition", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\browser-tools.ts" }, { "name": "build-agents", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "claims_accept-handoff", "description": "Accept a pending handoff", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_board", "description": "Get a visual board view of all claims", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_claim", "description": "Claim an issue for work (human or agent)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_handoff", "description": "Request handoff of an issue to another claimant", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_list", "description": "List all claims or filter by criteria", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_load", "description": "Get agent load information", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_mark-stealable", "description": "Mark an issue as stealable by other agents", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_rebalance", "description": "Suggest or apply load rebalancing across agents", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_release", "description": "Release a claim on an issue", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_status", "description": "Update claim status", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_steal", "description": "Steal a stealable issue", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "claims_stealable", "description": "List all stealable issues", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\claims-tools.ts" }, { "name": "config", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "config_export", "description": "Export configuration to JSON", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\config-tools.ts" }, { "name": "config_get", "description": "Get configuration value", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\config-tools.ts" }, { "name": "config_import", "description": "Import configuration from JSON", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\config-tools.ts" }, { "name": "config_list", "description": "List configuration values", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\config-tools.ts" }, { "name": "config_reset", "description": "Reset configuration to defaults", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\config-tools.ts" }, { "name": "config_set", "description": "Set configuration value", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\config-tools.ts" }, { "name": "coordination_consensus", "description": "Manage consensus protocol with BFT, Raft, or Quorum strategies", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\coordination-tools.ts" }, { "name": "coordination_load_balance", "description": "Configure load balancing", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\coordination-tools.ts" }, { "name": "coordination_metrics", "description": "Get coordination metrics", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\coordination-tools.ts" }, { "name": "coordination_node", "description": "Manage coordination nodes", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\coordination-tools.ts" }, { "name": "coordination_orchestrate", "description": "Orchestrate multi-agent coordination", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\coordination-tools.ts" }, { "name": "coordination_sync", "description": "Synchronize state across nodes", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\coordination-tools.ts" }, { "name": "coordination_topology", "description": "Configure swarm topology", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\coordination-tools.ts" }, { "name": "coordinator", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\swarm-tools.ts" }, { "name": "daa_agent_adapt", "description": "Trigger agent adaptation based on feedback", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\daa-tools.ts" }, { "name": "daa_agent_create", "description": "Create a decentralized autonomous agent", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\daa-tools.ts" }, { "name": "daa_cognitive_pattern", "description": "Analyze or change cognitive patterns", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\daa-tools.ts" }, { "name": "daa_knowledge_share", "description": "Share knowledge between agents", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\daa-tools.ts" }, { "name": "daa_learning_status", "description": "Get learning status for DAA agents", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\daa-tools.ts" }, { "name": "daa_performance_metrics", "description": "Get DAA performance metrics", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\daa-tools.ts" }, { "name": "daa_workflow_create", "description": "Create an autonomous workflow", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\daa-tools.ts" }, { "name": "daa_workflow_execute", "description": "Execute a DAA workflow", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\daa-tools.ts" }, { "name": "database", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "disk", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "embeddings_compare", "description": "Compare similarity between two texts", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\embeddings-tools.ts" }, { "name": "embeddings_generate", "description": "Generate embeddings for text (Euclidean or hyperbolic)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\embeddings-tools.ts" }, { "name": "embeddings_hyperbolic", "description": "Hyperbolic embedding operations (Poincaré ball)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\embeddings-tools.ts" }, { "name": "embeddings_init", "description": "Initialize the ONNX embedding subsystem with hyperbolic support", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\embeddings-tools.ts" }, { "name": "embeddings_neural", "description": "Neural substrate operations (RuVector integration)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\embeddings-tools.ts" }, { "name": "embeddings_rabitq_build", "description": "Build RaBitQ 1-bit quantized index from stored embeddings (32× compression). Pre-filters candidates via Hamming scan before exact rerank.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\embeddings-tools.ts" }, { "name": "embeddings_rabitq_search", "description": "Search via RaBitQ quantized index (fast Hamming scan). Returns candidate IDs for reranking.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\embeddings-tools.ts" }, { "name": "embeddings_rabitq_status", "description": "Get RaBitQ quantized index status — availability, vector count, compression ratio", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\embeddings-tools.ts" }, { "name": "embeddings_search", "description": "Semantic search across stored embeddings", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\embeddings-tools.ts" }, { "name": "embeddings_status", "description": "Get embeddings system status and configuration", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\embeddings-tools.ts" }, { "name": "explain", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "github_issue_track", "description": "Track and manage issues", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\github-tools.ts" }, { "name": "github_metrics", "description": "Get repository metrics and statistics", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\github-tools.ts" }, { "name": "github_pr_manage", "description": "Manage pull requests", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\github-tools.ts" }, { "name": "github_repo_analyze", "description": "Analyze a GitHub repository", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\github-tools.ts" }, { "name": "github_workflow", "description": "Manage GitHub Actions workflows", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\github-tools.ts" }, { "name": "guidance_capabilities", "description": "List all capability areas with their tools, commands, agents, and skills. Use this to discover what Ruflo can do.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\guidance-tools.ts" }, { "name": "guidance_discover", "description": "Discover all available agents and skills from the .claude/ directory. Returns live filesystem data.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\guidance-tools.ts" }, { "name": "guidance_quickref", "description": "Quick reference card for common operations. Returns the most useful commands for a given domain.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\guidance-tools.ts" }, { "name": "guidance_recommend", "description": "Given a task description, recommend which capability areas, tools, agents, and workflow to use.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\guidance-tools.ts" }, { "name": "guidance_workflow", "description": "Get a recommended workflow template for a task type. Includes steps, agents, and topology.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\guidance-tools.ts" }, { "name": "hive-mind_broadcast", "description": "Broadcast message to all workers", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hive-mind-tools.ts" }, { "name": "hive-mind_consensus", "description": "Propose or vote on consensus with BFT, Raft, or Quorum strategies", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hive-mind-tools.ts" }, { "name": "hive-mind_init", "description": "Initialize the hive-mind collective", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hive-mind-tools.ts" }, { "name": "hive-mind_join", "description": "Join an agent to the hive-mind", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hive-mind-tools.ts" }, { "name": "hive-mind_leave", "description": "Remove an agent from the hive-mind", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hive-mind-tools.ts" }, { "name": "hive-mind_memory", "description": "Access hive shared memory", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hive-mind-tools.ts" }, { "name": "hive-mind_shutdown", "description": "Shutdown the hive-mind and terminate all workers", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hive-mind-tools.ts" }, { "name": "hive-mind_spawn", "description": "Spawn workers and automatically join them to the hive-mind (combines agent/spawn + hive-mind/join)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hive-mind-tools.ts" }, { "name": "hive-mind_status", "description": "Get hive-mind status", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hive-mind-tools.ts" }, { "name": "hooks_build-agents", "description": "Generate optimized agent configurations from pretrain data", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_explain", "description": "Explain routing decision with full transparency", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_init", "description": "Initialize hooks in project with .claude/settings.json", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_intelligence", "description": "RuVector intelligence system status (shows REAL metrics from memory store)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_intelligence_attention", "description": "Compute attention-weighted similarity using MoE/Flash/Hyperbolic", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_intelligence_learn", "description": "Force immediate SONA learning cycle with EWC++ consolidation", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_intelligence_pattern-search", "description": "Search patterns using REAL vector search (HNSW when available, brute-force fallback)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_intelligence_pattern-store", "description": "Store pattern in ReasoningBank (HNSW-indexed)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_intelligence_stats", "description": "Get RuVector intelligence layer statistics", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_intelligence_trajectory-end", "description": "End trajectory and trigger SONA learning with EWC++", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_intelligence_trajectory-start", "description": "Begin SONA trajectory for reinforcement learning", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_intelligence_trajectory-step", "description": "Record step in trajectory for reinforcement learning", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_intelligence-reset", "description": "Reset intelligence learning state", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_list", "description": "List all registered hooks", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_metrics", "description": "View learning metrics dashboard", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_model-outcome", "description": "Record model routing outcome for learning", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_model-route", "description": "Route task to optimal Claude model (haiku/sonnet/opus) based on complexity", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_model-stats", "description": "Get model routing statistics", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_notify", "description": "Send cross-agent notification", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_post-command", "description": "Record command execution outcome", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_post-edit", "description": "Record editing outcome for learning", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_post-task", "description": "Record task completion for learning", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_pre-command", "description": "Assess risk before executing a command", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_pre-edit", "description": "Get context and agent suggestions before editing a file", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_pre-task", "description": "Record task start and get agent suggestions with intelligent model routing (ADR-026)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_pretrain", "description": "Analyze repository to bootstrap intelligence (4-step pipeline)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_route", "description": "Get a 3-tier routing recommendation for a task: Tier 1 (Agent Booster, 0ms / $0 — for var-to-const, add-types, etc.), Tier 2 (Haiku — simple), Tier 3 (Sonnet/Opus — complex). Use this BEFORE spawning an agent to avoid sending simple transforms to Sonnet. Native tools have no equivalent — Claude Code does not introspect its own model-selection cost. Returns the recommended model + a", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_session-end", "description": "End current session, stop daemon, and persist state", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_session-restore", "description": "Restore a previous session", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_session-start", "description": "Initialize a new session and auto-start daemon", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_transfer", "description": "Transfer learned patterns from another project", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_worker-cancel", "description": "Cancel a running worker", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_worker-detect", "description": "Detect worker triggers from user prompt (for UserPromptSubmit hook)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_worker-dispatch", "description": "Dispatch a background worker for analysis/optimization tasks", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_worker-list", "description": "List all 12 background workers with status and capabilities", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "hooks_worker-status", "description": "Get status of a specific worker or all active workers", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "init", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "intelligence", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "intelligence_attention", "description": "Record task start and get agent suggestions with intelligent model routing (ADR-026)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "intelligence_learn", "description": "Record task start and get agent suggestions with intelligent model routing (ADR-026)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "intelligence_pattern-search", "description": "Record task start and get agent suggestions with intelligent model routing (ADR-026)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "intelligence_pattern-store", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "intelligence_stats", "description": "Record task start and get agent suggestions with intelligent model routing (ADR-026)", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "intelligence_trajectory-end", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "intelligence_trajectory-start", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "intelligence_trajectory-step", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "mcp", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "mcp_status", "description": "Get MCP server status, including stdio mode detection", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "memory", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "memory_bridge_status", "description": "Show Claude Code memory bridge status — AgentDB vectors, SONA learning, intelligence patterns, and connection health.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\memory-tools.ts" }, { "name": "memory_delete", "description": "Remove a stored memory entry by exact (namespace, key). Use when a previously stored decision is invalidated or contains stale data. No native equivalent — Write to a file does not affect the .swarm/memory.db SQLite store.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\memory-tools.ts" }, { "name": "memory_import_claude", "description": "Import Claude Code auto-memory files into AgentDB with ONNX vector embeddings. Reads ~/.claude/projects/*/memory/*.md files, parses YAML frontmatter, splits into sections, and stores with 384-dim embeddings for semantic search. Use allProjects=true to import from ALL Claude projects.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\memory-tools.ts" }, { "name": "memory_list", "description": "Enumerate stored memory entries (optionally filtered by namespace/tags) without semantic search. Use when native Glob is wrong because the entries are not files (they live in .swarm/memory.db). For inspection / audit /", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\memory-tools.ts" }, { "name": "memory_migrate", "description": "Manually trigger migration from legacy JSON store to sql.js", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\memory-tools.ts" }, { "name": "memory_retrieve", "description": "Read back a value previously stored via memory_store, by exact (namespace, key) — lossless, includes metadata. Use when native Read is wrong because the value is not a file (it lives in the .swarm/memory.db SQLite store) AND you know the exact key. For semantic lookup by meaning, use memory_search.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\memory-tools.ts" }, { "name": "memory_search", "description": "Find stored memories by meaning (vector similarity), not by literal text — finds", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\memory-tools.ts" }, { "name": "memory_search_unified", "description": "Search across both Claude Code memories and AgentDB entries using semantic vector similarity. Returns merged, deduplicated results from all namespaces.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\memory-tools.ts" }, { "name": "memory_stats", "description": "Get memory storage statistics including HNSW index status", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\memory-tools.ts" }, { "name": "memory_store", "description": "Persistent key-value store with vector embedding — survives across sessions and is searchable by meaning, not just by file path. Use when native Write is wrong because the data is not a file (e.g. a learned pattern, a decision, a budget config) AND you need to recall it later by semantic query, not by path. Defaults to namespace=", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\memory-tools.ts" }, { "name": "metrics", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "network", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "neural", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "neural_compress", "description": "Compress neural model or embeddings", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\neural-tools.ts" }, { "name": "neural_optimize", "description": "Optimize neural model performance", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\neural-tools.ts" }, { "name": "neural_patterns", "description": "Get or manage neural patterns", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\neural-tools.ts" }, { "name": "neural_predict", "description": "Make predictions using a neural model", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\neural-tools.ts" }, { "name": "neural_status", "description": "Get neural system status", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\neural-tools.ts" }, { "name": "neural_train", "description": "Train a neural model", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\neural-tools.ts" }, { "name": "notify", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "performance_benchmark", "description": "Run performance benchmarks", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\performance-tools.ts" }, { "name": "performance_bottleneck", "description": "Detect performance bottlenecks", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\performance-tools.ts" }, { "name": "performance_metrics", "description": "Get detailed performance metrics", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\performance-tools.ts" }, { "name": "performance_optimize", "description": "Apply performance optimizations", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\performance-tools.ts" }, { "name": "performance_profile", "description": "Profile specific component or operation", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\performance-tools.ts" }, { "name": "performance_report", "description": "Generate performance report", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\performance-tools.ts" }, { "name": "persistence", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\swarm-tools.ts" }, { "name": "post-command", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "post-edit", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "post-task", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "pre-command", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "pre-edit", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "pre-task", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "pretrain", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "progress_check", "description": "Get current V3 implementation progress percentage and metrics", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\progress-tools.ts" }, { "name": "progress_summary", "description": "Get human-readable V3 implementation progress summary", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\progress-tools.ts" }, { "name": "progress_sync", "description": "Calculate and persist V3 progress metrics to file", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\progress-tools.ts" }, { "name": "progress_watch", "description": "Get current watch status for progress monitoring", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\progress-tools.ts" }, { "name": "route", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "ruvllm_chat_format", "description": "Format chat messages using a template (llama3, mistral, chatml, phi, gemma, or auto-detect).", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\ruvllm-tools.ts" }, { "name": "ruvllm_generate_config", "description": "Create a generation config (maxTokens, temperature, topP, etc.) as JSON.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\ruvllm-tools.ts" }, { "name": "ruvllm_hnsw_add", "description": "Add a pattern to an HNSW router. Embedding must match router dimensions.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\ruvllm-tools.ts" }, { "name": "ruvllm_hnsw_create", "description": "Create a WASM HNSW router for semantic pattern routing. Max ~11 patterns (v2.0.1 limit).", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\ruvllm-tools.ts" }, { "name": "ruvllm_hnsw_route", "description": "Route a query embedding to nearest patterns in HNSW index.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\ruvllm-tools.ts" }, { "name": "ruvllm_microlora_adapt", "description": "Adapt MicroLoRA weights with quality feedback.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\ruvllm-tools.ts" }, { "name": "ruvllm_microlora_create", "description": "Create a MicroLoRA adapter (ultra-lightweight LoRA, ranks 1-4).", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\ruvllm-tools.ts" }, { "name": "ruvllm_sona_adapt", "description": "Run SONA instant adaptation with a quality signal.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\ruvllm-tools.ts" }, { "name": "ruvllm_sona_create", "description": "Create a SONA instant adaptation loop (<1ms adaptation cycles).", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\ruvllm-tools.ts" }, { "name": "ruvllm_status", "description": "Get ruvllm-wasm availability and initialization status.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\ruvllm-tools.ts" }, { "name": "session_delete", "description": "Delete a saved session", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\session-tools.ts" }, { "name": "session_info", "description": "Get detailed session information", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\session-tools.ts" }, { "name": "session_list", "description": "List saved sessions", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\session-tools.ts" }, { "name": "session_restore", "description": "Restore a saved session", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\session-tools.ts" }, { "name": "session_save", "description": "Save current session state", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\session-tools.ts" }, { "name": "session-end", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "session-restore", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "session-start", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "swarm", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "swarm_exists", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\swarm-tools.ts" }, { "name": "swarm_health", "description": "Check swarm health status with real state inspection", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\swarm-tools.ts" }, { "name": "swarm_init", "description": "Initialize a swarm with persistent state tracking", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\swarm-tools.ts" }, { "name": "swarm_shutdown", "description": "Shutdown a swarm and update persistent state", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\swarm-tools.ts" }, { "name": "swarm_status", "description": "Get swarm status from persistent state", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\swarm-tools.ts" }, { "name": "system_health", "description": "Perform system health check", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "system_info", "description": "Get system information", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "system_metrics", "description": "Get system metrics and performance data", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "system_reset", "description": "Reset system state", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "system_status", "description": "Get overall system status", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "task_assign", "description": "Assign a task to one or more agents", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\task-tools.ts" }, { "name": "task_cancel", "description": "Cancel a task", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\task-tools.ts" }, { "name": "task_complete", "description": "Mark task as complete", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\task-tools.ts" }, { "name": "task_create", "description": "Create a new task", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\task-tools.ts" }, { "name": "task_list", "description": "List all tasks", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\task-tools.ts" }, { "name": "task_status", "description": "Get task status", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\task-tools.ts" }, { "name": "task_summary", "description": "Get a summary of all tasks by status", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\system-tools.ts" }, { "name": "task_update", "description": "Update task status or progress", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\task-tools.ts" }, { "name": "terminal_close", "description": "Close a terminal session", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\terminal-tools.ts" }, { "name": "terminal_create", "description": "Create a new terminal session", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\terminal-tools.ts" }, { "name": "terminal_execute", "description": "Execute a command in a terminal session", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\terminal-tools.ts" }, { "name": "terminal_history", "description": "Get command history for a terminal session", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\terminal-tools.ts" }, { "name": "terminal_list", "description": "List all terminal sessions", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\terminal-tools.ts" }, { "name": "topology", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\swarm-tools.ts" }, { "name": "transfer", "description": "", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\hooks-tools.ts" }, { "name": "transfer_detect-pii", "description": "Detect PII in content without redacting", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "transfer_ipfs-resolve", "description": "Resolve IPNS name to CID", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "transfer_plugin-featured", "description": "Get featured plugins from the store", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "transfer_plugin-info", "description": "Get detailed info about a plugin", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "transfer_plugin-official", "description": "Get official plugins from the store", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "transfer_plugin-search", "description": "Search the plugin store", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "transfer_store-download", "description": "Download a pattern from the store", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "transfer_store-featured", "description": "Get featured patterns from the store", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "transfer_store-info", "description": "Get detailed info about a pattern", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "transfer_store-search", "description": "Search the pattern store", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "transfer_store-trending", "description": "Get trending patterns from the store", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\transfer-tools.ts" }, { "name": "wasm_agent_create", "description": "Create a sandboxed WASM agent with virtual filesystem (no OS access). Optionally use a gallery template.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\wasm-agent-tools.ts" }, { "name": "wasm_agent_export", "description": "Export a WASM agent\\", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\wasm-agent-tools.ts" }, { "name": "wasm_agent_files", "description": "Get a WASM agent\\", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\wasm-agent-tools.ts" }, { "name": "wasm_agent_list", "description": "List all active WASM agents.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\wasm-agent-tools.ts" }, { "name": "wasm_agent_prompt", "description": "Send a prompt to a WASM agent and get a response.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\wasm-agent-tools.ts" }, { "name": "wasm_agent_terminate", "description": "Terminate a WASM agent and free resources.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\wasm-agent-tools.ts" }, { "name": "wasm_agent_tool", "description": "Execute a tool on a WASM agent sandbox. Tools: read_file, write_file, edit_file, write_todos, list_files. Use flat format: {tool, path, content, ...}.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\wasm-agent-tools.ts" }, { "name": "wasm_gallery_create", "description": "Create a WASM agent from a gallery template.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\wasm-agent-tools.ts" }, { "name": "wasm_gallery_list", "description": "List all available WASM agent gallery templates (Coder, Researcher, Tester, Reviewer, Security, Swarm).", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\wasm-agent-tools.ts" }, { "name": "wasm_gallery_search", "description": "Search WASM agent gallery templates by query.", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\wasm-agent-tools.ts" }, { "name": "workflow_cancel", "description": "Cancel a workflow", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\workflow-tools.ts" }, { "name": "workflow_create", "description": "Create a new workflow", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\workflow-tools.ts" }, { "name": "workflow_delete", "description": "Delete a workflow", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\workflow-tools.ts" }, { "name": "workflow_execute", "description": "Execute a workflow", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\workflow-tools.ts" }, { "name": "workflow_list", "description": "List all workflows", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\workflow-tools.ts" }, { "name": "workflow_pause", "description": "Pause a running workflow", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\workflow-tools.ts" }, { "name": "workflow_resume", "description": "Resume a paused workflow", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\workflow-tools.ts" }, { "name": "workflow_run", "description": "Run a workflow from a template or file", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\workflow-tools.ts" }, { "name": "workflow_status", "description": "Get workflow status", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\workflow-tools.ts" }, { "name": "workflow_template", "description": "Save workflow as template or create from template", "sourceFile": "v3\\@claude-flow\\cli\\src\\mcp-tools\\workflow-tools.ts" } ], "cli": [ { "name": "agent", "description": "Agent management commands", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\agent.ts" }, { "name": "analyze", "description": "Code analysis, diff classification, graph boundaries, and change risk assessment", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\analyze.ts" }, { "name": "appliance", "description": "Self-contained RVFA appliance management (build, inspect, verify, extract, run)", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\appliance.ts" }, { "name": "autopilot", "description": "Persistent swarm completion — keeps agents working until ALL tasks are done", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\autopilot.ts" }, { "name": "benchmark", "description": "Performance benchmarking for self-learning and neural systems", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\benchmark.ts" }, { "name": "claims", "description": "Claims-based authorization, permissions, and access control", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\claims.ts" }, { "name": "cleanup", "description": "Remove project artifacts created by claude-flow/ruflo", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\cleanup.ts" }, { "name": "completions", "description": "Generate shell completion scripts", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\completions.ts" }, { "name": "config", "description": "Configuration management", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\config.ts" }, { "name": "daemon", "description": "Manage background worker daemon (Node.js-based, auto-runs like shell helpers)", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\daemon.ts" }, { "name": "deployment", "description": "Deployment management, environments, rollbacks", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\deployment.ts" }, { "name": "doctor", "description": "System diagnostics and health checks", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\doctor.ts" }, { "name": "download", "description": "Download a pattern from the registry", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\transfer-store.ts" }, { "name": "embeddings", "description": "Vector embeddings, semantic search, similarity operations", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\embeddings.ts" }, { "name": "guidance", "description": "Guidance Control Plane - compile, retrieve, enforce, and optimize guidance rules", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\guidance.ts" }, { "name": "hive-mind", "description": "Queen-led consensus-based multi-agent coordination", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\hive-mind.ts" }, { "name": "hooks", "description": "Self-learning hooks system for intelligent workflow automation", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\hooks.ts" }, { "name": "info", "description": "Show detailed information about a pattern", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\transfer-store.ts" }, { "name": "init", "description": "Initialize RuFlo in the current directory", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\init.ts" }, { "name": "issues", "description": "Collaborative issue claims for human-agent workflows (ADR-016)", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\issues.ts" }, { "name": "list", "description": "List patterns from decentralized registry", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\transfer-store.ts" }, { "name": "mcp", "description": "MCP server management", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\mcp.ts" }, { "name": "memory", "description": "Memory management commands", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\memory.ts" }, { "name": "migrate", "description": "V2 to V3 migration tools", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\migrate.ts" }, { "name": "neural", "description": "Neural pattern training, MoE, Flash Attention, pattern learning", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\neural.ts" }, { "name": "performance", "description": "Performance profiling, benchmarking, optimization, metrics", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\performance.ts" }, { "name": "plugins", "description": "Plugin management with IPFS-based decentralized registry", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\plugins.ts" }, { "name": "process", "description": "Background process management, daemon, and monitoring", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\process.ts" }, { "name": "progress", "description": "Check V3 implementation progress", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\progress.ts" }, { "name": "providers", "description": "Manage AI providers, models, and configurations", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\providers.ts" }, { "name": "publish", "description": "Publish an RVFA appliance to IPFS via Pinata", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\appliance-advanced.ts" }, { "name": "publish", "description": "Publish a pattern to the decentralized registry", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\transfer-store.ts" }, { "name": "route", "description": "Intelligent task-to-agent routing using Q-Learning", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\route.ts" }, { "name": "search", "description": "Search patterns in the decentralized registry", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\transfer-store.ts" }, { "name": "security", "description": "Security scanning, CVE detection, threat modeling, AI defense", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\security.ts" }, { "name": "session", "description": "Session management commands", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\session.ts" }, { "name": "sign", "description": "Sign an RVFA appliance with Ed25519 for tamper detection", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\appliance-advanced.ts" }, { "name": "start", "description": "Start the RuFlo orchestration system", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\start.ts" }, { "name": "status", "description": "Show system status", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\status.ts" }, { "name": "store", "description": "Pattern marketplace - list, search, download, publish", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\transfer-store.ts" }, { "name": "swarm", "description": "Swarm coordination commands", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\swarm.ts" }, { "name": "task", "description": "Task management commands", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\task.ts" }, { "name": "update", "description": "Hot-patch a section in an RVFA appliance", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\appliance-advanced.ts" }, { "name": "verify", "description": "Verify installed artifact against the signed witness manifest", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\verify.ts" }, { "name": "wasm-create", "description": "Create a WASM-sandboxed agent", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\agent-wasm.ts" }, { "name": "wasm-gallery", "description": "List available WASM agent gallery templates", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\agent-wasm.ts" }, { "name": "wasm-prompt", "description": "Send a prompt to a WASM agent", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\agent-wasm.ts" }, { "name": "wasm-status", "description": "Check rvagent-wasm availability, version, and capabilities", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\agent-wasm.ts" }, { "name": "workflow", "description": "Workflow execution and management", "sourceFile": "v3\\@claude-flow\\cli\\src\\commands\\workflow.ts" } ], "plugins": [ { "name": "ruflo-adr", "version": "0.3.0", "description": "ADR lifecycle management — create, index, supersede, check compliance, and link Architecture Decision Records to code via AgentDB hierarchical store + causal edges (supersedes/amends/depends-on/related)", "sourceFile": "plugins\\ruflo-adr\\.claude-plugin\\plugin.json" }, { "name": "ruflo-agentdb", "version": "0.3.0", "description": "Substrate plugin for Ruflo memory: AgentDB controller bridge (15 agentdb_* MCP tools), RuVector ONNX embeddings (10 embeddings_* tools incl. RaBitQ 32x quantization), and WASM HNSW pattern router (3 ruvllm_hnsw_* tools)", "sourceFile": "plugins\\ruflo-agentdb\\.claude-plugin\\plugin.json" }, { "name": "ruflo-aidefence", "version": "0.2.0", "description": "AI safety scanning, PII detection, prompt injection defense, and adaptive threat learning", "sourceFile": "plugins\\ruflo-aidefence\\.claude-plugin\\plugin.json" }, { "name": "ruflo-autopilot", "version": "0.2.0", "description": "Autonomous /loop-driven task completion with learning, prediction, and progress tracking — wraps 10 autopilot_* MCP tools (status/enable/disable/config/reset/log/progress/learn/history/predict)", "sourceFile": "plugins\\ruflo-autopilot\\.claude-plugin\\plugin.json" }, { "name": "ruflo-browser", "version": "0.2.0", "description": "Session-as-skill browser automation: Playwright + RVF cognitive containers + ruvector trajectories + AgentDB selector memory + AIDefence PII/injection gates", "sourceFile": "plugins\\ruflo-browser\\.claude-plugin\\plugin.json" }, { "name": "ruflo-core", "version": "0.2.0", "description": "Foundation plugin — registers the ruflo MCP server (300+ tools across memory/agentdb/embeddings/hooks/aidefence/neural/autopilot/browser/agent/swarm), provides 3 generalist agents (coder/researcher/reviewer), 3 first-run skills, and a curated plugin-discovery catalog", "sourceFile": "plugins\\ruflo-core\\.claude-plugin\\plugin.json" }, { "name": "ruflo-cost-tracker", "version": "0.16.1", "description": "Token usage tracking, model cost attribution per agent, budget alerts, and optimization recommendations — uses memory_* (namespace-routed) for cost-tracking and cost-patterns; pairs with federation budget circuit breaker (ADR-097)", "sourceFile": "plugins\\ruflo-cost-tracker\\.claude-plugin\\plugin.json" }, { "name": "ruflo-daa", "version": "0.2.0", "description": "Dynamic Agentic Architecture — 8 daa_* MCP tools for adaptive agents (create/adapt), cognitive patterns, workflows (create/execute), knowledge sharing, and learning/performance metrics. Feeds the JUDGE phase of the 4-step intelligence pipeline.", "sourceFile": "plugins\\ruflo-daa\\.claude-plugin\\plugin.json" }, { "name": "ruflo-ddd", "version": "0.2.0", "description": "Domain-Driven Design scaffolding — bounded contexts, aggregate roots, domain events, value objects, repositories, and anti-corruption layers; navigable domain graph stored in AgentDB", "sourceFile": "plugins\\ruflo-ddd\\.claude-plugin\\plugin.json" }, { "name": "ruflo-docs", "version": "0.2.0", "description": "Documentation generation, API docs (JSDoc/TSDoc/OpenAPI), and drift detection — drives the `document` background worker via hooks_worker-dispatch; uses Haiku model for cost-efficient docs work", "sourceFile": "plugins\\ruflo-docs\\.claude-plugin\\plugin.json" }, { "name": "ruflo-federation", "version": "0.2.0", "description": "Cross-installation agent federation with zero-trust security, peer discovery, consensus-based task routing, and per-call budget circuit breaker (ADR-097)", "sourceFile": "plugins\\ruflo-federation\\.claude-plugin\\plugin.json" }, { "name": "ruflo-goals", "version": "0.2.0", "description": "Long-horizon goal planning, deep research orchestration, and adaptive replanning using GOAP algorithms", "sourceFile": "plugins\\ruflo-goals\\.claude-plugin\\plugin.json" }, { "name": "ruflo-intelligence", "version": "0.3.0", "description": "User-facing surface for Ruflo's self-learning system: 6 neural_* + 10 hooks_intelligence_* + 9 routing/meta hooks + 4 SONA/MicroLoRA tools (29 total). Implements the 4-step pipeline (RETRIEVE → JUDGE → DISTILL → CONSOLIDATE) and IPFS-based cross-project pattern transfer.", "sourceFile": "plugins\\ruflo-intelligence\\.claude-plugin\\plugin.json" }, { "name": "ruflo-iot-cognitum", "version": "0.2.0", "description": "IoT device lifecycle, telemetry anomaly detection, fleet management, and witness chain verification for Cognitum Seed hardware", "sourceFile": "plugins\\ruflo-iot-cognitum\\.claude-plugin\\plugin.json" }, { "name": "ruflo-jujutsu", "version": "0.2.0", "description": "Advanced git workflows with diff analysis, risk scoring, change classification (feature/bugfix/refactor/...), and reviewer recommendations — wraps 6 analyze_* MCP tools (diff, diff-risk, diff-classify, diff-reviewers, file-risk, diff-stats)", "sourceFile": "plugins\\ruflo-jujutsu\\.claude-plugin\\plugin.json" }, { "name": "ruflo-knowledge-graph", "version": "0.2.0", "description": "Knowledge graph construction — entity extraction, relation mapping, and pathfinder graph traversal", "sourceFile": "plugins\\ruflo-knowledge-graph\\.claude-plugin\\plugin.json" }, { "name": "ruflo-loop-workers", "version": "0.2.0", "description": "Cache-aware /loop workers and CronCreate background automation — wraps 5 hooks_worker-* MCP tools (list/dispatch/status/detect/cancel) and exposes 12 background worker triggers (ultralearn, optimize, consolidate, predict, audit, map, preload, deepdive, document, refactor, benchmark, testgaps)", "sourceFile": "plugins\\ruflo-loop-workers\\.claude-plugin\\plugin.json" }, { "name": "ruflo-market-data", "version": "0.2.0", "description": "Market data ingestion — feed normalization, OHLCV vectorization, and HNSW-indexed pattern matching", "sourceFile": "plugins\\ruflo-market-data\\.claude-plugin\\plugin.json" }, { "name": "ruflo-migrations", "version": "0.2.0", "description": "Schema migration management — generate, validate, dry-run, and rollback database migrations", "sourceFile": "plugins\\ruflo-migrations\\.claude-plugin\\plugin.json" }, { "name": "ruflo-neural-trader", "version": "0.2.0", "description": "Neural trading via npx neural-trader — self-learning strategies, Rust/NAPI backtesting, 112+ MCP tools, swarm coordination, and portfolio optimization", "sourceFile": "plugins\\ruflo-neural-trader\\.claude-plugin\\plugin.json" }, { "name": "ruflo-observability", "version": "0.2.0", "description": "Structured logging, distributed tracing, and metrics — correlate agent swarm activity with application telemetry", "sourceFile": "plugins\\ruflo-observability\\.claude-plugin\\plugin.json" }, { "name": "ruflo-plugin-creator", "version": "0.2.0", "description": "Scaffold, validate, and publish new Claude Code plugins with the canonical plugin contract — ADR + smoke + Compatibility + namespace coordination + MCP-tool drift warnings", "sourceFile": "plugins\\ruflo-plugin-creator\\.claude-plugin\\plugin.json" }, { "name": "ruflo-rag-memory", "version": "0.2.0", "description": "RuVector memory with HNSW search, AgentDB, and semantic retrieval", "sourceFile": "plugins\\ruflo-rag-memory\\.claude-plugin\\plugin.json" }, { "name": "ruflo-ruvector", "version": "0.2.1", "description": "Self-learning vector database via npx ruvector@0.2.25 — HNSW, adaptive LoRA embeddings, code-graph clustering, hooks routing, brain/SONA, 103 MCP tools", "sourceFile": "plugins\\ruflo-ruvector\\.claude-plugin\\plugin.json" }, { "name": "ruflo-ruvllm", "version": "0.2.0", "description": "RuVLLM local inference with chat formatting (Claude/GPT/Gemini/Ollama/Cohere), model configuration, MicroLoRA fine-tuning, and SONA real-time adaptation", "sourceFile": "plugins\\ruflo-ruvllm\\.claude-plugin\\plugin.json" }, { "name": "ruflo-rvf", "version": "0.2.0", "description": "RVF format for portable agent memory, session persistence, and cross-platform transfer", "sourceFile": "plugins\\ruflo-rvf\\.claude-plugin\\plugin.json" }, { "name": "ruflo-security-audit", "version": "0.2.0", "description": "Security review, dependency scanning, policy gates, and CVE monitoring", "sourceFile": "plugins\\ruflo-security-audit\\.claude-plugin\\plugin.json" }, { "name": "ruflo-sparc", "version": "0.2.0", "description": "SPARC methodology — Specification, Pseudocode, Architecture, Refinement, Completion phases with gate checks", "sourceFile": "plugins\\ruflo-sparc\\.claude-plugin\\plugin.json" }, { "name": "ruflo-swarm", "version": "0.2.0", "description": "Agent teams, swarm coordination, Monitor streams, and worktree isolation — wraps 4 swarm_* + 8 agent_* MCP tools (12 total) plus 6 topologies (hierarchical / mesh / hierarchical-mesh / ring / star / adaptive)", "sourceFile": "plugins\\ruflo-swarm\\.claude-plugin\\plugin.json" }, { "name": "ruflo-testgen", "version": "0.2.0", "description": "Test gap detection, coverage analysis, and automated test generation — drives the testgaps background worker via hooks_worker-dispatch; SPARC Refinement-phase canonical owner", "sourceFile": "plugins\\ruflo-testgen\\.claude-plugin\\plugin.json" }, { "name": "ruflo-agent", "version": "0.2.0", "description": "Sandboxed WASM agent creation, execution, and gallery sharing — wraps 10 wasm_* MCP tools (agent_create/prompt/tool/list/terminate/files/export + gallery_list/search/create); built on @ruvector/rvagent-wasm + @ruvector/ruvllm-wasm per ADR-070 (Implemented)", "sourceFile": "plugins\\ruflo-agent\\.claude-plugin\\plugin.json" }, { "name": "ruflo-workflows", "version": "0.2.0", "description": "Workflow automation with templates, orchestration, and lifecycle management — wraps 10 workflow_* MCP tools (create/run/execute/status/list/pause/resume/cancel/delete/template) with full state-machine lifecycle (created → running ↔ paused → completed/cancelled)", "sourceFile": "plugins\\ruflo-workflows\\.claude-plugin\\plugin.json" } ], "agents": [ { "name": "adr-architect", "description": "ADR lifecycle manager -- create, index, supersede, and link Architecture Decision Records to code", "plugin": "ruflo-adr", "sourceFile": "plugins\\ruflo-adr\\agents\\adr-architect.md" }, { "name": "agentdb-specialist", "description": "AgentDB and RuVector specialist for memory operations, HNSW indexing, RaBitQ quantization, and semantic search across the controller bridge", "plugin": "ruflo-agentdb", "sourceFile": "plugins\\ruflo-agentdb\\agents\\agentdb-specialist.md" }, { "name": "architect", "description": "System architect for designing implementation approaches, API contracts, and module boundaries", "plugin": "ruflo-swarm", "sourceFile": "plugins\\ruflo-swarm\\agents\\architect.md" }, { "name": "autopilot-coordinator", "description": "Autonomous task completion coordinator using /loop and autopilot MCP tools", "plugin": "ruflo-autopilot", "sourceFile": "plugins\\ruflo-autopilot\\agents\\autopilot-coordinator.md" }, { "name": "backtest-engineer", "description": "Backtesting specialist using npx neural-trader Rust/NAPI engine — walk-forward validation, Monte Carlo simulation, parameter optimization", "plugin": "ruflo-neural-trader", "sourceFile": "plugins\\ruflo-neural-trader\\agents\\backtest-engineer.md" }, { "name": "browser-agent", "description": "Browser automation agent — drives Playwright via 23 MCP tools, captures every session as an RVF container with a ruvector trajectory, and gates content through AIDefence", "plugin": "ruflo-browser", "sourceFile": "plugins\\ruflo-browser\\agents\\browser-agent.md" }, { "name": "coder", "description": "Implementation specialist for writing clean, efficient code following project patterns", "plugin": "ruflo-core", "sourceFile": "plugins\\ruflo-core\\agents\\coder.md" }, { "name": "coordinator", "description": "Swarm coordinator that manages agent lifecycle, task assignment, and anti-drift enforcement", "plugin": "ruflo-swarm", "sourceFile": "plugins\\ruflo-swarm\\agents\\coordinator.md" }, { "name": "cost-analyst", "description": "Tracks token usage per agent and model, computes cost attribution in USD, monitors budgets, and recommends optimizations", "plugin": "ruflo-cost-tracker", "sourceFile": "plugins\\ruflo-cost-tracker\\agents\\cost-analyst.md" }, { "name": "daa-specialist", "description": "Dynamic Agentic Architecture specialist for adaptive agents, cognitive patterns, and knowledge sharing", "plugin": "ruflo-daa", "sourceFile": "plugins\\ruflo-daa\\agents\\daa-specialist.md" }, { "name": "data-engineer", "description": "Ingests market data feeds, normalizes OHLCV vectors, and performs HNSW-indexed candlestick pattern matching", "plugin": "ruflo-market-data", "sourceFile": "plugins\\ruflo-market-data\\agents\\data-engineer.md" }, { "name": "deep-researcher", "description": "Multi-source research specialist that gathers, cross-references, and synthesizes information with evidence grading and contradiction resolution", "plugin": "ruflo-goals", "sourceFile": "plugins\\ruflo-goals\\agents\\deep-researcher.md" }, { "name": "device-coordinator", "description": "Manages Cognitum Seed device fleet as Ruflo agent swarm members with 5-tier trust scoring", "plugin": "ruflo-iot-cognitum", "sourceFile": "plugins\\ruflo-iot-cognitum\\agents\\device-coordinator.md" }, { "name": "docs-writer", "description": "Documentation specialist -- generates and maintains project documentation", "plugin": "ruflo-docs", "sourceFile": "plugins\\ruflo-docs\\agents\\docs-writer.md" }, { "name": "domain-modeler", "description": "Domain-Driven Design specialist -- maps domains to bounded contexts, designs aggregate roots, defines domain events, and generates anti-corruption layers", "plugin": "ruflo-ddd", "sourceFile": "plugins\\ruflo-ddd\\agents\\domain-modeler.md" }, { "name": "dossier-investigator", "description": "Recursive parallel multi-source investigator that fans out across web, memory, knowledge-graph, codebase, and ADR index to build a graph-structured dossier on a seed entity, with budget caps, de-duplication, and provenance per claim", "plugin": "ruflo-goals", "sourceFile": "plugins\\ruflo-goals\\agents\\dossier-investigator.md" }, { "name": "federation-coordinator", "description": "Orchestrates cross-installation agent federation with zero-trust security", "plugin": "ruflo-federation", "sourceFile": "plugins\\ruflo-federation\\agents\\federation-coordinator.md" }, { "name": "fleet-manager", "description": "Manages device fleets, firmware rollouts, and fleet-wide policies", "plugin": "ruflo-iot-cognitum", "sourceFile": "plugins\\ruflo-iot-cognitum\\agents\\fleet-manager.md" }, { "name": "git-specialist", "description": "Git workflow specialist for diff analysis, risk assessment, and PR management", "plugin": "ruflo-jujutsu", "sourceFile": "plugins\\ruflo-jujutsu\\agents\\git-specialist.md" }, { "name": "goal-planner", "description": "GOAP specialist that creates optimal action plans using A* search through state spaces, with adaptive replanning, trajectory learning, and multi-mode execution", "plugin": "ruflo-goals", "sourceFile": "plugins\\ruflo-goals\\agents\\goal-planner.md" }, { "name": "graph-navigator", "description": "Extracts entities and relations from code and docs, builds knowledge graphs, and traverses them with pathfinder scoring", "plugin": "ruflo-knowledge-graph", "sourceFile": "plugins\\ruflo-knowledge-graph\\agents\\graph-navigator.md" }, { "name": "horizon-tracker", "description": "Long-horizon objective tracker that persists progress across sessions with milestone checkpoints, drift detection, and adaptive timeline management", "plugin": "ruflo-goals", "sourceFile": "plugins\\ruflo-goals\\agents\\horizon-tracker.md" }, { "name": "intelligence-specialist", "description": "Self-learning intelligence specialist — drives the 4-step pipeline (RETRIEVE → JUDGE → DISTILL → CONSOLIDATE) across 29 MCP tools, coordinates with ruflo-agentdb namespaces, and ships patterns cross-project via IPFS", "plugin": "ruflo-intelligence", "sourceFile": "plugins\\ruflo-intelligence\\agents\\intelligence-specialist.md" }, { "name": "llm-specialist", "description": "RuVLLM specialist for local inference configuration, MicroLoRA fine-tuning, and multi-provider routing", "plugin": "ruflo-ruvllm", "sourceFile": "plugins\\ruflo-ruvllm\\agents\\llm-specialist.md" }, { "name": "loop-worker-coordinator", "description": "Coordinates background worker scheduling, health monitoring, and dispatch across loop and cron execution modes", "plugin": "ruflo-loop-workers", "sourceFile": "plugins\\ruflo-loop-workers\\agents\\loop-worker-coordinator.md" }, { "name": "market-analyst", "description": "Market regime detection and technical analysis using npx neural-trader — RSI, MACD, Bollinger Bands, volume profile, regime classification", "plugin": "ruflo-neural-trader", "sourceFile": "plugins\\ruflo-neural-trader\\agents\\market-analyst.md" }, { "name": "memory-specialist", "description": "SOTA RAG memory specialist — hybrid search (sparse+dense), Graph RAG multi-hop retrieval, MMR diversity reranking, smart consolidation, ruvector integration", "plugin": "ruflo-rag-memory", "sourceFile": "plugins\\ruflo-rag-memory\\agents\\memory-specialist.md" }, { "name": "migration-engineer", "description": "Generates sequential database migrations with up/down pairs, dry-run validation, and rollback safety checks", "plugin": "ruflo-migrations", "sourceFile": "plugins\\ruflo-migrations\\agents\\migration-engineer.md" }, { "name": "observability-engineer", "description": "Implements structured logging, distributed tracing, and metrics collection to correlate agent swarm activity with application telemetry", "plugin": "ruflo-observability", "sourceFile": "plugins\\ruflo-observability\\agents\\observability-engineer.md" }, { "name": "plugin-developer", "description": "Plugin development specialist for scaffolding, validating, and publishing Claude Code plugins", "plugin": "ruflo-plugin-creator", "sourceFile": "plugins\\ruflo-plugin-creator\\agents\\plugin-developer.md" }, { "name": "researcher", "description": "Pathfinder research specialist — traverses RuVector memory graphs and codebase to surface patterns, dependencies, and prior art", "plugin": "ruflo-core", "sourceFile": "plugins\\ruflo-core\\agents\\researcher.md" }, { "name": "reviewer", "description": "Code review specialist for quality, security, and best-practice enforcement", "plugin": "ruflo-core", "sourceFile": "plugins\\ruflo-core\\agents\\reviewer.md" }, { "name": "risk-analyst", "description": "Portfolio risk assessment and position sizing using npx neural-trader — VaR/CVaR, Kelly criterion, circuit breakers, correlation monitoring", "plugin": "ruflo-neural-trader", "sourceFile": "plugins\\ruflo-neural-trader\\agents\\risk-analyst.md" }, { "name": "safety-specialist", "description": "AI safety specialist for threat detection, PII scanning, and adaptive defense training", "plugin": "ruflo-aidefence", "sourceFile": "plugins\\ruflo-aidefence\\agents\\safety-specialist.md" }, { "name": "security-auditor", "description": "Specialized agent for security auditing and vulnerability remediation", "plugin": "ruflo-security-audit", "sourceFile": "plugins\\ruflo-security-audit\\agents\\security-auditor.md" }, { "name": "session-specialist", "description": "Session persistence specialist for state management, memory transfer, and cross-conversation continuity", "plugin": "ruflo-rvf", "sourceFile": "plugins\\ruflo-rvf\\agents\\session-specialist.md" }, { "name": "sparc-orchestrator", "description": "Orchestrates the 5-phase SPARC methodology (Specification, Pseudocode, Architecture, Refinement, Completion) with quality gates between each phase, spawning specialized agents per phase", "plugin": "ruflo-sparc", "sourceFile": "plugins\\ruflo-sparc\\agents\\sparc-orchestrator.md" }, { "name": "telemetry-analyzer", "description": "Analyzes Cognitum Seed device telemetry for anomalies using Z-score detection", "plugin": "ruflo-iot-cognitum", "sourceFile": "plugins\\ruflo-iot-cognitum\\agents\\telemetry-analyzer.md" }, { "name": "tester", "description": "Specialized testing agent -- writes comprehensive tests using TDD London School", "plugin": "ruflo-testgen", "sourceFile": "plugins\\ruflo-testgen\\agents\\tester.md" }, { "name": "trading-strategist", "description": "Designs and optimizes neural trading strategies using npx neural-trader — LSTM/Transformer models, Rust/NAPI backtesting, Z-score anomaly detection", "plugin": "ruflo-neural-trader", "sourceFile": "plugins\\ruflo-neural-trader\\agents\\trading-strategist.md" }, { "name": "vector-engineer", "description": "Vector operations specialist using npx ruvector@0.2.25 — HNSW indexing, adaptive LoRA embeddings, code-graph clustering, hooks routing, brain/SONA, 103 MCP tools", "plugin": "ruflo-ruvector", "sourceFile": "plugins\\ruflo-ruvector\\agents\\vector-engineer.md" }, { "name": "wasm-specialist", "description": "WASM sandbox specialist for creating, managing, and sharing isolated agent environments", "plugin": "ruflo-agent", "sourceFile": "plugins\\ruflo-agent\\agents\\wasm-specialist.md" }, { "name": "witness-auditor", "description": "Verifies Ed25519 witness chain integrity and detects provenance gaps", "plugin": "ruflo-iot-cognitum", "sourceFile": "plugins\\ruflo-iot-cognitum\\agents\\witness-auditor.md" }, { "name": "workflow-specialist", "description": "Workflow automation specialist for creating, executing, and managing multi-step processes", "plugin": "ruflo-workflows", "sourceFile": "plugins\\ruflo-workflows\\agents\\workflow-specialist.md" } ] }