feat: Add intelligent auto-router and enhanced integrations

- Add intelligent-router.sh hook for automatic agent routing
- Add AUTO-TRIGGER-SUMMARY.md documentation
- Add FINAL-INTEGRATION-SUMMARY.md documentation
- Complete Prometheus integration (6 commands + 4 tools)
- Complete Dexto integration (12 commands + 5 tools)
- Enhanced Ralph with access to all agents
- Fix /clawd command (removed disable-model-invocation)
- Update hooks.json to v5 with intelligent routing
- 291 total skills now available
- All 21 commands with automatic routing

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
admin
2026-01-28 00:27:56 +04:00
Unverified
parent 3b128ba3bd
commit b52318eeae
1724 changed files with 351216 additions and 0 deletions

130
dexto/package.json Normal file
View File

@@ -0,0 +1,130 @@
{
"name": "dexto-monorepo",
"version": "1.1.3",
"engines": {
"node": ">=20.0.0",
"npm": ">=8.3.0"
},
"description": "Your command center for controlling computers and services with natural language - connect once, command everything",
"type": "module",
"private": true,
"packageManager": "pnpm@10.12.4",
"scripts": {
"build": "pnpm run clean && pnpm run build:packages && pnpm run copy-webui-dist",
"build:packages": "turbo run build --filter='./packages/*'",
"build:all": "pnpm run build:packages && pnpm run embed-webui",
"build:agent-management": "turbo run build --filter='@dexto/agent-management...'",
"build:analytics": "turbo run build --filter='@dexto/analytics...'",
"build:client-sdk": "turbo run build --filter='@dexto/client-sdk...'",
"build:check": "pnpm run typecheck && pnpm run build",
"build:cli": "turbo run build --filter='dexto...'",
"build:core": "turbo run build --filter='@dexto/core...'",
"build:registry": "turbo run build --filter='@dexto/registry...'",
"build:server": "turbo run build --filter='@dexto/server...'",
"build:strict": "pnpm run typecheck && pnpm run build",
"build:webui": "turbo run build --filter='@dexto/webui...'",
"build:webui:dev": "turbo run build --filter='@dexto/webui...'",
"build-webui": "npx rimraf packages/webui/node_modules packages/webui/package-lock.json && pnpm -C packages/webui install && pnpm -C packages/webui build",
"changeset:version": "pnpm -w changeset version && pnpm -w install --no-frozen-lockfile",
"changeset:publish": "pnpm -w build && pnpm -w changeset publish",
"clean": "tsx scripts/clean-build-files.ts",
"clean:storage": "rimraf .dexto",
"copy-webui-dist": "npx tsx scripts/copy-webui-dist.ts",
"dev": "tsx scripts/dev-server.ts",
"dev:cli": "turbo run build --filter=dexto... && cross-env DEXTO_DEV_MODE=true pnpm -C packages/cli start --mode cli",
"link:cli": "pnpm run link-cli",
"embed-webui": "tsx scripts/copy-webui-dist.ts",
"format": "prettier --write \"packages/**/*.{ts,tsx,js,jsx}\" \"scripts/**/*.ts\"",
"format:check": "prettier --check \"packages/**/*.{ts,tsx,js,jsx}\" \"scripts/**/*.ts\"",
"install-cli": "pnpm install && pnpm run build:all && tsx scripts/install-global-cli.ts",
"install-cli-fast": "pnpm install && pnpm run build:cli && tsx scripts/install-global-cli.ts",
"link-cli": "pnpm run build:all && npm uninstall -g dexto 2>/dev/null || true && rm -f \"$(pnpm bin -g)/dexto\" 2>/dev/null || true && cd packages/cli && pnpm link --global",
"link-cli-fast": "pnpm run build:cli && npm uninstall -g dexto 2>/dev/null || true && rm -f \"$(pnpm bin -g)/dexto\" 2>/dev/null || true && cd packages/cli && pnpm link --global",
"lint": "turbo run lint",
"lint:fix": "eslint . --fix",
"prebuild": "",
"prepack": "pnpm run build",
"prepare": "husky",
"repo:build": "turbo run build",
"repo:lint": "turbo run lint",
"repo:test": "turbo run test",
"repo:typecheck": "turbo run typecheck",
"sync-openapi-docs": "tsx scripts/generate-openapi-spec.ts",
"sync-openapi-docs:check": "tsx scripts/generate-openapi-spec.ts --check",
"start": "pnpm -C packages/cli start",
"test": "vitest run",
"test:ci": "vitest run --coverage",
"test:integ": "vitest run --config vitest.integration.config.ts",
"test:integ:watch": "vitest watch --config vitest.integration.config.ts",
"test:unit": "vitest run --exclude '**/*.integration.test.ts'",
"test:unit:watch": "vitest watch --exclude '**/*.integration.test.ts'",
"test:watch": "vitest watch",
"typecheck": "turbo run typecheck",
"typecheck:core": "tsc --noEmit -p packages/core/tsconfig.json",
"typecheck:watch": "turbo run typecheck --watch",
"unlink-cli": "pnpm rm dexto --global 2>/dev/null || true && npm uninstall -g dexto 2>/dev/null || true"
},
"keywords": [
"mcp",
"model-context-protocol",
"ai",
"cli",
"natural-language",
"openai",
"truffle-ai",
"dexto"
],
"author": "",
"license": "Elastic-2.0",
"devDependencies": {
"@changesets/cli": "^2.29.6",
"@eslint/js": "^9.23.0",
"@types/better-sqlite3": "^7.6.13",
"@types/express": "^4.17.21",
"@types/fs-extra": "^11.0.4",
"@types/node": "^20.17.36",
"@types/pg": "^8.15.4",
"@types/readline-sync": "^1.4.8",
"@types/supertest": "^6.0.3",
"@typescript-eslint/eslint-plugin": "^8.28.0",
"@typescript-eslint/parser": "^8.28.0",
"@vitest/coverage-v8": "^3.1.3",
"cross-env": "^7.0.3",
"dotenv": "^16.6.1",
"eslint": "^9.23.0",
"eslint-config-prettier": "^10.1.1",
"fs-extra": "^11.3.0",
"husky": "^9.1.7",
"lint-staged": "^15.5.1",
"open": "^10.2.0",
"prettier": "^3.5.3",
"rimraf": "^6.0.1",
"supertest": "^7.1.0",
"ts-node": "^10.9.2",
"tsup": "^8.4.0",
"tsx": "^4.19.2",
"turbo": "^2.0.14",
"typescript": "^5.3.3",
"verdaccio": "^6.2.2",
"vitest": "^3.1.3",
"ws": "^8.18.1"
},
"lint-staged": {
"*.{ts,tsx,js,jsx}": [
"prettier --write"
]
},
"pnpm": {
"overrides": {
"tough-cookie": "^4.1.3",
"@modelcontextprotocol/sdk": "^1.25.2",
"@types/react": "^19",
"@types/react-dom": "^19",
"preact": "^10.27.3",
"qs": "^6.14.1",
"jws": "^3.2.3",
"mdast-util-to-hast": "^13.2.1"
}
},
"preinstall": "npx only-allow pnpm"
}