mirror of
https://github.com/ruvnet/ruflo.git
synced 2026-09-14 14:01:28 +08:00
cda8b04f6a
Two fixes, both found by someone hitting them rather than by us. #3196: an explicit database path now selects that database. The bridge cached one registry globally, so the first caller decided the file for the whole process and every later caller's --path or CLAUDE_FLOW_DB_PATH was accepted and then silently ignored. A CLI write and an MCP write landed in two files, both reporting success, and neither interface could see the other's rows. The 'memory list' command also stopped printing a confident total for one store while rows sat unread in its sibling — it now names the store it did not read. Reported downstream by pacphi/agentic-kit#213. #3267: Seraphina no longer passes a truncated reasoning dump off as coordination guidance. The routed model spent its whole token budget reasoning and never emitted its JSON, and the empty result read as "the swarm needs nothing" — the one conclusion a coordinator must never reach by accident. Claude-Session: https://claude.ai/code/session_013u4pmL9ZUAXb6usVQgNo67
182 lines
5.0 KiB
JSON
182 lines
5.0 KiB
JSON
{
|
|
"name": "@claude-flow/cli",
|
|
"version": "3.41.1",
|
|
"type": "module",
|
|
"description": "Ruflo CLI - Enterprise AI agent orchestration with 60+ specialized agents, swarm coordination, MCP server, self-learning hooks, and vector memory for Claude Code",
|
|
"main": "dist/src/index.js",
|
|
"types": "dist/src/index.d.ts",
|
|
"sideEffects": false,
|
|
"bin": {
|
|
"cli": "bin/cli.js",
|
|
"claude-flow": "bin/cli.js",
|
|
"claude-flow-mcp": "bin/mcp-server.js"
|
|
},
|
|
"homepage": "https://github.com/ruvnet/claude-flow#readme",
|
|
"bugs": {
|
|
"url": "https://github.com/ruvnet/claude-flow/issues"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/ruvnet/claude-flow.git",
|
|
"directory": "v3/@claude-flow/cli"
|
|
},
|
|
"keywords": [
|
|
"claude",
|
|
"claude-code",
|
|
"anthropic",
|
|
"ai-agents",
|
|
"multi-agent",
|
|
"swarm",
|
|
"mcp",
|
|
"model-context-protocol",
|
|
"llm",
|
|
"cli",
|
|
"orchestration",
|
|
"automation",
|
|
"developer-tools",
|
|
"coding-assistant",
|
|
"vector-database",
|
|
"embeddings",
|
|
"self-learning",
|
|
"enterprise"
|
|
],
|
|
"author": "RuvNet <ruv@ruv.io> (https://ruv.io)",
|
|
"license": "MIT",
|
|
"exports": {
|
|
".": {
|
|
"types": "./dist/src/index.d.ts",
|
|
"import": "./dist/src/index.js"
|
|
},
|
|
"./dist/*": "./dist/*",
|
|
"./ruvector": {
|
|
"types": "./dist/src/ruvector/index.d.ts",
|
|
"import": "./dist/src/ruvector/index.js"
|
|
},
|
|
"./ruvector/*": {
|
|
"types": "./dist/src/ruvector/*.d.ts",
|
|
"import": "./dist/src/ruvector/*.js"
|
|
},
|
|
"./mcp-tools": {
|
|
"types": "./dist/src/mcp-tools/index.d.ts",
|
|
"import": "./dist/src/mcp-tools/index.js"
|
|
},
|
|
"./memory": {
|
|
"types": "./dist/src/memory/memory-initializer.d.ts",
|
|
"import": "./dist/src/memory/memory-initializer.js"
|
|
},
|
|
"./intelligence": {
|
|
"types": "./dist/src/memory/intelligence.d.ts",
|
|
"import": "./dist/src/memory/intelligence.js"
|
|
}
|
|
},
|
|
"files": [
|
|
"dist",
|
|
"!dist/**/*.map",
|
|
"!dist/**/*.tsbuildinfo",
|
|
"bin",
|
|
"scripts/postinstall.cjs",
|
|
".claude",
|
|
"plugins",
|
|
"README.md",
|
|
"catalog-manifest.json"
|
|
],
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"check:metaharness-pins": "node ../../../scripts/check-metaharness-pins.mjs",
|
|
"test": "vitest run",
|
|
"test:plugin-store": "npx tsx src/plugins/tests/standalone-test.ts",
|
|
"test:pattern-store": "npx tsx src/transfer/store/tests/standalone-test.ts",
|
|
"postinstall": "node ./scripts/postinstall.cjs",
|
|
"prepublishOnly": "node scripts/prepare-publish.mjs",
|
|
"release": "npm publish --access public --tag latest",
|
|
"release:alpha": "npm version prerelease --preid=alpha && npm run publish:all",
|
|
"publish:all": "./scripts/publish.sh"
|
|
},
|
|
"devDependencies": {
|
|
"tsx": "^4.19.0",
|
|
"typescript": "^5.3.0",
|
|
"vitest": "^4.1.0"
|
|
},
|
|
"dependencies": {
|
|
"@claude-flow/cli-core": "3.7.0-alpha.5",
|
|
"@claude-flow/codex": "3.0.3",
|
|
"@claude-flow/mcp": "3.0.0-alpha.10",
|
|
"@claude-flow/neural": "3.0.0-alpha.9",
|
|
"@claude-flow/plugin-agent-federation": "1.0.0-alpha.18",
|
|
"@claude-flow/security": "3.0.0-alpha.14",
|
|
"@claude-flow/shared": "3.0.0-alpha.7",
|
|
"@iarna/toml": "^2.2.5",
|
|
"@noble/ed25519": "2.3.0",
|
|
"@ruvector/rabitq-wasm": "0.1.0",
|
|
"ajv": "^8.20.0",
|
|
"bcryptjs": "^3.0.3",
|
|
"chalk": "^5.3.0",
|
|
"commander": "^12.0.0",
|
|
"cors": "^2.8.5",
|
|
"express": ">=4.22.2",
|
|
"express-rate-limit": ">=8.4.1",
|
|
"fast-uri": "^3.1.6",
|
|
"fs-extra": "^11.2.0",
|
|
"helmet": "^7.2.0",
|
|
"inquirer": "^9.2.0",
|
|
"semver": "7.7.3",
|
|
"sql.js": "^1.13.0",
|
|
"toml": "^3.0.0",
|
|
"ws": "^8.21.0",
|
|
"yaml": "^2.8.0",
|
|
"zod": "^3.22.0",
|
|
"@claude-flow/memory": "^3.0.0-alpha.23"
|
|
},
|
|
"optionalDependencies": {
|
|
"@agntcy/slim-bindings": "2.0.0-alpha.5",
|
|
"@claude-flow/memory": "^3.0.0-alpha.23",
|
|
"@metaharness/darwin": "~0.10.2",
|
|
"@metaharness/flywheel": "~0.1.10",
|
|
"@metaharness/radio": "~0.1.0",
|
|
"@metaharness/turn-credit": "~0.1.0",
|
|
"@napi-rs/keyring": "1.3.0",
|
|
"agentdb": "^3.0.0-alpha.17",
|
|
"agentic-flow": "^3.0.0-alpha.1",
|
|
"better-sqlite3": "^12.9.0",
|
|
"ruvector": "^0.2.27",
|
|
"nostr-tools": "^2.7.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@metaharness/router": "^0.4.0",
|
|
"metaharness": "^0.4.1"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"@metaharness/router": {
|
|
"optional": true
|
|
},
|
|
"metaharness": {
|
|
"optional": true
|
|
}
|
|
},
|
|
"publishConfig": {
|
|
"access": "public",
|
|
"tag": "latest"
|
|
},
|
|
"overrides": {
|
|
"protobufjs": ">=7.5.6",
|
|
"js-yaml": ">=4.3.0",
|
|
"express": ">=4.22.2",
|
|
"qs": ">=6.15.2",
|
|
"@opentelemetry/core": ">=2.8.0",
|
|
"@opentelemetry/resources": ">=2.8.0",
|
|
"@opentelemetry/sdk-trace-base": ">=2.8.0",
|
|
"@opentelemetry/sdk-node": ">=0.220.0",
|
|
"agentdb": "$agentdb",
|
|
"better-sqlite3": "^12.9.0"
|
|
},
|
|
"bundleDependencies": [
|
|
"@claude-flow/codex",
|
|
"@claude-flow/mcp",
|
|
"@claude-flow/plugin-agent-federation",
|
|
"@claude-flow/security"
|
|
],
|
|
"directories": {
|
|
"doc": "docs"
|
|
}
|
|
}
|