Ruflo CLI - Enterprise AI agent orchestration with 60+ specialized agents, swarm coordination, MCP server, self-learning hooks, and vector memory for Claude Code
Drift inferred · capture-to-capture
- HIGH code analysis flagged hidden prompt content, dynamic code execution ×5 in @claude-flow/cli
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
- HIGH code analysis flagged hidden prompt content, dynamic code execution ×5 in @claude-flow/cli
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
- HIGH code analysis flagged hidden prompt content, committed secret ×2, dynamic code execution ×6 in claude-flow
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
- HIGH code analysis flagged hidden prompt content, committed secret ×2, dynamic code execution ×6 in claude-flow
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
- HIGH code analysis flagged hidden prompt content, dynamic code execution ×5 in @claude-flow/cli
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
- HIGH code analysis flagged hidden prompt content, dynamic code execution ×5 in @claude-flow/cli
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
- HIGH code analysis flagged hidden prompt content, committed secret ×2, dynamic code execution ×6 in claude-flow
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
- HIGH code analysis flagged hidden prompt content, committed secret ×2, dynamic code execution ×6 in claude-flow
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
- HIGH code analysis flagged hidden prompt content, dynamic code execution ×5 in @claude-flow/cli
- HIGH code analysis flagged committed secret ×2, dynamic code execution in @claude-flow/guidance
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed v3.10.46 · analyzer v17 · 1d ago
skills & prompt files 35
- ⚠ hidden: skill: skill-exfilpackage/.claude/skills/verification-quality/SKILL.md:570
secret→sink: # Send to DataDog
- agent-rulespackage/.claude/agents/goal/agent.md
- agent-rulespackage/.claude/commands/monitoring/agents.md
- skillpackage/.claude/skills/agentdb-advanced/SKILL.md
- skillpackage/.claude/skills/agentdb-learning/SKILL.md
- skillpackage/.claude/skills/agentdb-memory-patterns/SKILL.md
- skillpackage/.claude/skills/agentdb-optimization/SKILL.md
- skillpackage/.claude/skills/agentdb-vector-search/SKILL.md
- skillpackage/.claude/skills/browser/SKILL.md
- skillpackage/.claude/skills/flow-nexus-neural/SKILL.md
- skillpackage/.claude/skills/flow-nexus-platform/SKILL.md
- skillpackage/.claude/skills/flow-nexus-swarm/SKILL.md
- skillpackage/.claude/skills/github-code-review/SKILL.md
- skillpackage/.claude/skills/github-multi-repo/SKILL.md
- skillpackage/.claude/skills/github-project-management/SKILL.md
- skillpackage/.claude/skills/github-release-management/SKILL.md
- skillpackage/.claude/skills/github-workflow-automation/SKILL.md
- skillpackage/.claude/skills/hooks-automation/SKILL.md
- skillpackage/.claude/skills/pair-programming/SKILL.md
- skillpackage/.claude/skills/reasoningbank-agentdb/SKILL.md
- skillpackage/.claude/skills/reasoningbank-intelligence/SKILL.md
- skillpackage/.claude/skills/skill-builder/SKILL.md
- skillpackage/.claude/skills/sparc-methodology/SKILL.md
- skillpackage/.claude/skills/stream-chain/SKILL.md
- skillpackage/.claude/skills/swarm-advanced/SKILL.md
- skillpackage/.claude/skills/swarm-orchestration/SKILL.md
- skillpackage/.claude/skills/v3-cli-modernization/SKILL.md
- skillpackage/.claude/skills/v3-core-implementation/SKILL.md
- skillpackage/.claude/skills/v3-ddd-architecture/SKILL.md
- skillpackage/.claude/skills/v3-integration-deep/SKILL.md
- skillpackage/.claude/skills/v3-mcp-optimization/SKILL.md
- skillpackage/.claude/skills/v3-memory-unification/SKILL.md
- skillpackage/.claude/skills/v3-performance-optimization/SKILL.md
- skillpackage/.claude/skills/v3-security-overhaul/SKILL.md
- skillpackage/.claude/skills/v3-swarm-coordination/SKILL.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 114
- fs package/.claude/helpers/auto-memory-hook.mjs :14
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs'; - fs package/.claude/helpers/github-safe.js :23
import { writeFileSync, unlinkSync } from 'fs'; - fs package/.claude/helpers/hook-handler.cjs :17
const fs = require('fs'); - fs package/.claude/helpers/intelligence.cjs :17
const fs = require('fs'); - fs package/.claude/helpers/learning-service.mjs :21
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs'; - fs package/.claude/helpers/memory.js :7
const fs = require('fs'); - fs package/.claude/helpers/metrics-db.mjs :9
import { readFileSync, writeFileSync, existsSync, mkdirSync, readdirSync, statSync } from 'fs'; - fs package/.claude/helpers/session.js :7
const fs = require('fs'); - fs package/.claude/helpers/statusline.cjs :26
const fs = require('fs'); - fs package/.claude/helpers/statusline.js :12
const fs = require('fs'); - fs package/bin/cli.js :12
import { readFileSync } from 'fs'; - fs package/dist/src/appliance/gguf-engine.js :14
import { open, readFile, writeFile, stat as fsStat } from 'node:fs/promises'; - fs package/dist/src/appliance/ruvllm-bridge.js :15
import { readdir, stat } from 'node:fs/promises'; - fs package/dist/src/appliance/rvfa-builder.js :8
import { readFileSync, existsSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/appliance/rvfa-distribution.js :11
import { readFile, writeFile, rename, unlink, copyFile, mkdir } from 'node:fs/promises'; - fs package/dist/src/appliance/rvfa-format.js :11
import { readFile } from 'node:fs/promises'; - fs package/dist/src/appliance/rvfa-runner.js :9
import { writeFile, mkdir, rm } from 'node:fs/promises'; - fs package/dist/src/appliance/rvfa-signing.js :10
import { readFile, writeFile, stat, chmod, mkdir } from 'node:fs/promises'; - fs package/dist/src/autopilot-state.js :11
import { existsSync, readFileSync, writeFileSync, mkdirSync, readdirSync, renameSync } from 'node:fs'; - fs package/dist/src/commands/agent.js :9
import * as fs from 'fs'; - fs package/dist/src/commands/analyze.js :19
import * as fs from 'fs/promises'; - fs package/dist/src/commands/appliance.js :5
import { existsSync, mkdirSync, statSync } from 'node:fs'; - fs package/dist/src/commands/benchmark.js :8
import { writeFileSync, existsSync, mkdirSync } from 'node:fs'; - fs package/dist/src/commands/claims.js :7
import { existsSync, readFileSync, writeFileSync, mkdirSync, renameSync } from 'node:fs'; - fs package/dist/src/commands/cleanup.js :8
import { existsSync, statSync, rmSync, readdirSync, readFileSync, writeFileSync } from 'fs'; - fs package/dist/src/commands/daemon.js :10
import * as fs from 'fs'; - fs package/dist/src/commands/deployment.js :8
import * as fs from 'fs'; - fs package/dist/src/commands/doctor.js :8
import { existsSync, readFileSync, statSync } from 'fs'; - fs package/dist/src/commands/guidance.js :5
import { existsSync } from 'node:fs'; - fs package/dist/src/commands/hive-mind.js :12
import { mkdir, writeFile } from 'fs/promises'; - fs package/dist/src/commands/hooks.js :9
import { existsSync, readFileSync, statSync } from 'node:fs'; - fs package/dist/src/commands/init.js :7
import * as fs from 'fs'; - fs package/dist/src/commands/migrate.js :6
import * as fs from 'fs'; - fs package/dist/src/commands/performance.js :8
import * as fs from 'node:fs'; - fs package/dist/src/commands/process.js :5
import { readdirSync, writeFileSync, readFileSync, unlinkSync, existsSync, mkdirSync } from 'fs'; - fs package/dist/src/commands/route.js :476
await fs.writeFile(filePath, JSON.stringify(data, null, 2)); - fs package/dist/src/commands/ruvector/import.js :13
import * as fs from 'fs'; - fs package/dist/src/commands/ruvector/setup.js :13
import * as fs from 'fs'; - fs package/dist/src/commands/security.js :805
textToScan = await fs.readFile(filePath, 'utf-8'); - fs package/dist/src/commands/session.js :8
import * as fs from 'fs'; - fs package/dist/src/commands/start.js :8
import * as fs from 'fs'; - fs package/dist/src/commands/status.js :7
import * as fs from 'fs'; - fs package/dist/src/commands/swarm.js :8
import * as fs from 'fs'; - fs package/dist/src/commands/verify.js :17
import { existsSync, readFileSync } from 'fs'; - fs package/dist/src/fs-secure.js :19
import { chmodSync, mkdirSync, readFileSync, writeFileSync } from 'node:fs'; - fs package/dist/src/index.js :14
import { readFileSync } from 'fs'; - fs package/dist/src/init/executor.js :5
import * as fs from 'fs'; - fs package/dist/src/init/helpers-generator.js :76
const fs = require('fs'); - fs package/dist/src/init/settings-generator.js :229
// const fs = require('fs'); const p = require('path'); - fs package/dist/src/init/statusline-generator.js :46
const fs = require('fs'); - fs package/dist/src/mcp-server.js :24
import * as fs from 'fs'; - fs package/dist/src/mcp-tools/agent-execute-core.js :10
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'node:fs'; - fs package/dist/src/mcp-tools/agent-tools.js :7
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/mcp-tools/browser-tools.js :7
import { readFileSync, existsSync } from 'node:fs'; - fs package/dist/src/mcp-tools/claims-tools.js :11
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'fs'; - fs package/dist/src/mcp-tools/config-tools.js :6
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/mcp-tools/coordination-tools.js :13
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/mcp-tools/daa-tools.js :13
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/mcp-tools/embeddings-tools.js :7
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'fs'; - fs package/dist/src/mcp-tools/github-tools.js :9
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/mcp-tools/guidance-tools.js :11
import { existsSync, readFileSync, readdirSync } from 'node:fs'; - fs package/dist/src/mcp-tools/hive-mind-tools.js :6
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/mcp-tools/hooks-tools.js :5
import { mkdirSync, writeFileSync, existsSync, readFileSync, statSync, unlinkSync, readdirSync } from 'fs'; - fs package/dist/src/mcp-tools/memory-tools.js :12
import { existsSync, mkdirSync, readdirSync, readFileSync, unlinkSync, writeFileSync } from 'fs'; - fs package/dist/src/mcp-tools/neural-tools.js :16
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/mcp-tools/performance-tools.js :16
import { existsSync, readFileSync, writeFileSync, mkdirSync, unlinkSync, readdirSync } from 'node:fs'; - fs package/dist/src/mcp-tools/progress-tools.js :8
import { existsSync, readdirSync, readFileSync, writeFileSync, mkdirSync } from 'fs'; - fs package/dist/src/mcp-tools/session-tools.js :6
import { existsSync, readFileSync, readdirSync, unlinkSync, statSync, writeFileSync } from 'node:fs'; - fs package/dist/src/mcp-tools/swarm-tools.js :7
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'node:fs'; - fs package/dist/src/mcp-tools/system-tools.js :13
import { existsSync, readFileSync, writeFileSync, mkdirSync, statfsSync } from 'node:fs'; - fs package/dist/src/mcp-tools/task-tools.js :6
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/mcp-tools/terminal-tools.js :7
import { existsSync } from 'node:fs'; - fs package/dist/src/mcp-tools/wasm-agent-tools.js :11
import { readFileSync, existsSync } from 'node:fs'; - fs package/dist/src/mcp-tools/workflow-tools.js :6
import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/memory/ewc-consolidation.js :33
import * as fs from 'fs'; - fs package/dist/src/memory/graph-edge-writer.js :18
import * as fs from 'fs'; - fs package/dist/src/memory/intelligence.js :13
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'node:fs'; - fs package/dist/src/memory/memory-initializer.js :11
import * as fs from 'fs'; - fs package/dist/src/memory/rabitq-index.js :13
import * as fs from 'fs'; - fs package/dist/src/memory/sona-optimizer.js :16
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs'; - fs package/dist/src/plugins/manager.js :6
import * as fs from 'fs'; - fs package/dist/src/ruvector/agent-wasm.js :13
import { readFileSync } from 'node:fs'; - fs package/dist/src/ruvector/coverage-router.js :10
import { existsSync } from 'node:fs'; - fs package/dist/src/ruvector/enhanced-model-router.js :11
import { existsSync, readFileSync, writeFileSync } from 'fs'; - fs package/dist/src/ruvector/graph-analyzer.js :14
import { readFile, readdir, stat } from 'fs/promises'; - fs package/dist/src/ruvector/lora-adapter.js :20
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs'; - fs package/dist/src/ruvector/model-router.js :34
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs'; - fs package/dist/src/ruvector/moe-router.js :18
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs'; - fs package/dist/src/ruvector/neural-router.js :28
import { existsSync } from 'fs'; - fs package/dist/src/ruvector/q-learning-router.js :16
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs'; - fs package/dist/src/ruvector/router-trajectory.js :28
import { appendFileSync, existsSync, mkdirSync } from 'fs'; - fs package/dist/src/ruvector/ruvllm-wasm.js :23
import { readFileSync } from 'node:fs'; - fs package/dist/src/services/claim-service.js :16
import * as fs from 'fs'; - fs package/dist/src/services/config-file-manager.js :5
import * as fs from 'fs'; - fs package/dist/src/services/container-worker-pool.js :21
import { existsSync, mkdirSync } from 'fs'; - fs package/dist/src/services/headless-worker-executor.js :23
import { existsSync, readFileSync, readdirSync, mkdirSync, writeFileSync } from 'fs'; - fs package/dist/src/services/worker-daemon.js :13
import { existsSync, mkdirSync, writeFileSync, readFileSync, appendFileSync, unlinkSync, renameSync } from 'fs'; - fs package/dist/src/transfer/export.js :5
import * as fs from 'fs'; - fs package/dist/src/transfer/storage/gcs.js :9
import * as fs from 'fs'; - fs package/dist/src/transfer/store/download.js :5
import * as fs from 'fs'; - fs package/dist/src/transfer/store/publish.js :5
import * as fs from 'fs'; - fs package/dist/src/update/executor.js :6
import * as fs from 'fs'; - fs package/dist/src/update/rate-limiter.js :5
import * as fs from 'fs'; - fs package/scripts/beir-bootstrap-significance.mjs :25
import { readFileSync } from 'node:fs'; - fs package/scripts/bench-rvagent.mjs :34
import { mkdirSync, writeFileSync } from 'node:fs'; - fs package/scripts/grid-search-retrieval.mjs :16
import { writeFileSync, mkdirSync } from 'node:fs'; - fs package/scripts/postinstall.cjs :29
const fs = require('node:fs'); - fs package/scripts/pretrain-from-github.mjs :28
import { writeFileSync, mkdirSync } from 'node:fs'; - fs package/scripts/publish-registry.ts :20
import * as fs from 'fs'; - fs package/scripts/run-beir-bge.mjs :18
import { readFileSync, writeFileSync, existsSync, mkdirSync } from 'node:fs'; - fs package/scripts/run-beir-hybrid.mjs :22
import { readFileSync, writeFileSync, existsSync, mkdirSync } from 'node:fs'; - fs package/scripts/run-beir-lucene-bm25.mjs :12
import { readFileSync, writeFileSync, existsSync, mkdirSync } from 'node:fs'; - fs package/scripts/run-beir-nfcorpus.mjs :23
import { readFileSync, writeFileSync, mkdirSync, readdirSync, statSync } from 'node:fs'; - fs package/scripts/run-beir-rrf-ablation.mjs :19
import { readFileSync, writeFileSync, existsSync, mkdirSync } from 'node:fs';
shell / exec 36
- shell package/.claude/helpers/github-safe.js :22
import { execSync, execFileSync } from 'child_process'; - shell package/.claude/helpers/learning-service.mjs :24
import { execSync, spawn } from 'child_process'; - shell package/.claude/helpers/metrics-db.mjs :12
import { execSync } from 'child_process'; - shell package/.claude/helpers/statusline.cjs :29
const { execSync, execFileSync } = require('child_process'); - shell package/.claude/helpers/statusline.js :14
const { execSync, execFileSync } = require('child_process'); - shell package/dist/src/appliance/rvfa-builder.js :10
import { execSync } from 'node:child_process'; - shell package/dist/src/appliance/rvfa-runner.js :11
import { spawn } from 'node:child_process'; - shell package/dist/src/commands/analyze.js :22
import { execSync } from 'child_process'; - shell package/dist/src/commands/daemon.js :7
import { fork } from 'child_process'; - shell package/dist/src/commands/doctor.js :12
import { execSync, exec } from 'child_process'; - shell package/dist/src/commands/hive-mind.js :11
import { spawn as childSpawn, execSync } from 'child_process'; - shell package/dist/src/commands/hooks.js :3359
const { execSync } = await import('child_process'); - shell package/dist/src/commands/init.js :39
const { execSync } = await import('child_process'); - shell package/dist/src/commands/neural.js :1326
'eval(', 'Function(', 'exec(', 'spawn(', - shell package/dist/src/commands/ruvector/import.js :306
// Execute via child_process (CRIT-02: use execFileSync to prevent command injection) - shell package/dist/src/commands/security.js :8
import { execSync } from 'node:child_process'; - shell package/dist/src/init/executor.js :253
const gitRootResolver = "var c=require('child_process'),p=require('path'),u=require('url'),r;" - shell package/dist/src/init/helpers-generator.js :1245
const { spawnSync, execSync } = require('child_process'); - shell package/dist/src/init/statusline-generator.js :48
const { execSync } = require('child_process'); - shell package/dist/src/mcp-client.js :36
import { execFileSync } from 'node:child_process'; - shell package/dist/src/mcp-server.js :20
import { execFileSync } from 'child_process'; - shell package/dist/src/mcp-tools/auto-install.js :7
import { spawnSync } from 'child_process'; - shell package/dist/src/mcp-tools/browser-session-tools.js :24
const { execFile } = await import('node:child_process'); - shell package/dist/src/mcp-tools/browser-tools.js :16
const { execFileSync } = await import('child_process'); - shell package/dist/src/mcp-tools/github-tools.js :11
import { execFileSync, execSync } from 'node:child_process'; - shell package/dist/src/mcp-tools/hive-mind-tools.js :151
count: { type: 'number', description: 'Number of workers to spawn (default: 1)', default: 1 }, - shell package/dist/src/mcp-tools/terminal-tools.js :11
import { execSync } from 'node:child_process'; - shell package/dist/src/plugins/manager.js :8
import { execFile } from 'child_process'; - shell package/dist/src/ruvector/diff-classifier.js :4
import { execFileSync, execFile } from 'node:child_process'; - shell package/dist/src/services/claim-service.js :18
import { execFileSync } from 'child_process'; - shell package/dist/src/services/container-worker-pool.js :19
import { spawn, exec } from 'child_process'; - shell package/dist/src/services/headless-worker-executor.js :21
import { spawn, execSync } from 'child_process'; - shell package/dist/src/services/loop-worker-runner.js :7
import { execSync } from 'child_process'; - shell package/dist/src/transfer/storage/gcs.js :11
import { execFileSync } from 'child_process'; - shell package/dist/src/update/executor.js :5
import { execFileSync } from 'child_process'; - shell package/scripts/pretrain-from-github.mjs :27
import { execSync } from 'node:child_process';
network 15
- net package/dist/src/appliance/rvfa-distribution.js :13
import { request as httpsRequest } from 'node:https'; - net package/dist/src/commands/neural.js :1034
const response = await fetch('https://api.pinata.cloud/pinning/pinJSONToIPFS', { - net package/dist/src/commands/providers.js :82
const res = await fetch(endpointConfig.url, { - net package/dist/src/commands/verify.js :26
const res = await fetch(url, { signal: AbortSignal.timeout(30000) }); - net package/dist/src/mcp-server.js :21
import { request as httpRequestFn } from 'http'; - net package/dist/src/mcp-tools/agent-execute-core.js :109
const res = await fetch('https://api.anthropic.com/v1/messages', { - net package/dist/src/mcp-tools/managed-agent-tools.js :47
res = await fetch(`${API_BASE}/v1${path}`, { - net package/dist/src/plugins/store/discovery.js :15
const downloadsRes = await fetch(downloadsUrl, { signal: AbortSignal.timeout(3000) }); - net package/dist/src/services/registry-api.js :35
const response = await fetch(`${REGISTRY_API_URL}?action=rate`, { - net package/dist/src/transfer/ipfs/client.js :48
const response = await fetch(`${gateway}/api/v0/name/resolve?arg=/ipns/${ipnsName}`, { - net package/dist/src/transfer/ipfs/upload.js :56
const response = await fetch(`${endpoint}/upload`, { - net package/dist/src/transfer/store/discovery.js :104
const response = await fetch(`${gateway}/api/v0/name/resolve?arg=${ipnsName}`, { - net package/dist/src/transfer/store/download.js :132
const response = await fetch(url); - net package/dist/src/update/checker.js :35
const response = await fetch(`https://registry.npmjs.org/${encodeURIComponent(packageName)}`, { - net package/scripts/publish-registry.ts :100
const downloadsRes = await fetch(downloadsUrl, { signal: AbortSignal.timeout(5000) });
secrets 16
- secrets package/dist/src/commands/doctor.js :619
const rawKey = process.env.CLAUDE_FLOW_ENCRYPTION_KEY; - secrets package/dist/src/commands/neural.js :1027
const pinataKey = process.env.PINATA_API_KEY; - secrets package/dist/src/commands/ruvector/backup.js :17
password: ctx.flags.password || process.env.PGPASSWORD || '', - secrets package/dist/src/commands/ruvector/benchmark.js :17
password: ctx.flags.password || process.env.PGPASSWORD || '', - secrets package/dist/src/commands/ruvector/init.js :17
password: ctx.flags.password || process.env.PGPASSWORD || '', - secrets package/dist/src/commands/ruvector/migrate.js :143
password: ctx.flags.password || process.env.PGPASSWORD || '', - secrets package/dist/src/commands/ruvector/optimize.js :17
password: ctx.flags.password || process.env.PGPASSWORD || '', - secrets package/dist/src/commands/ruvector/status.js :16
password: ctx.flags.password || process.env.PGPASSWORD || '', - secrets package/dist/src/mcp-tools/agent-execute-core.js :71
const ollamaKey = process.env.OLLAMA_API_KEY; - secrets package/dist/src/mcp-tools/managed-agent-tools.js :27
return process.env.ANTHROPIC_API_KEY || process.env.CLAUDE_API_KEY || null; - secrets package/dist/src/ruvector/agent-wasm.js :103
const hasAny = !!(process.env.ANTHROPIC_API_KEY || process.env.OPENROUTER_API_KEY || process.env.OLLAMA_API_KEY); - secrets package/dist/src/services/container-worker-pool.js :283
ANTHROPIC_API_KEY: process.env.ANTHROPIC_API_KEY || '', - secrets package/dist/src/transfer/ipfs/upload.js :15
process.env.IPFS_TOKEN; - secrets package/dist/src/transfer/storage/gcs.js :22
keyFile: process.env.GOOGLE_APPLICATION_CREDENTIALS, - secrets package/scripts/bench-rvagent.mjs :140
const originalKey = process.env.ANTHROPIC_API_KEY; - secrets package/scripts/publish-registry.ts :269
const privateKey = process.env.REGISTRY_PRIVATE_KEY;
database 1
- db package/.claude/helpers/learning-service.mjs :25
import Database from 'better-sqlite3';
install hooks 1
- postinstall package/package.json :88
node ./scripts/postinstall.cjs
declared dependencies 28
- @claude-flow/cli-core@^3.7.0-alpha.5
- @claude-flow/mcp@^3.0.0-alpha.8
- @claude-flow/neural@^3.0.0-alpha.9
- @claude-flow/shared@^3.0.0-alpha.7
- @noble/ed25519@^2.1.0
- @ruvector/rabitq-wasm@^0.1.0
- semver@^7.6.0
- yaml@^2.8.0
- typescript@^5.3.0
- vitest@^4.0.16
- @claude-flow/aidefence@^3.0.2
- @claude-flow/codex@^3.0.0-alpha.8
- @claude-flow/embeddings@^3.0.0-alpha.18
- @claude-flow/guidance@^3.0.0-alpha.1
- @claude-flow/memory@^3.0.0-alpha.20
- @claude-flow/plugin-gastown-bridge@^0.1.3
- @claude-flow/security@^3.0.0-alpha.10
- @ruvector/attention@^0.1.32
- @ruvector/attention-darwin-arm64@0.1.32
- @ruvector/diskann@^0.1.0
- @ruvector/learning-wasm@^0.1.29
- @ruvector/router@^0.1.30
- @ruvector/ruvllm-wasm@^2.0.2
- @ruvector/rvagent-wasm@^0.1.0
- @ruvector/sona@^0.1.6
- agentdb@^3.0.0-alpha.16
- agentic-flow@^3.0.0-alpha.1
- ruvector@^0.2.27