d2fed6087a
- Introduced `mcp-server.js` to expose KXKM personas as MCP tools, supporting chat, persona listing, web search, and status checks. - Implemented `mcp-server-smoke.js` for testing the MCP server functionality, ensuring compatibility with both new and legacy message formats. - Created `setup-voice-clone.sh` for managing voice cloning environment setup, including bootstrapping, sample generation, and smoke testing. - Added `state.json` to track project status and task outputs for various batches. - Generated summary files for deep cycle and overall project status, capturing performance and security findings.
27 lines
4.1 KiB
JSON
27 lines
4.1 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(ssh kxkm@kxkm-ai \"cd /home/kxkm/KXKM_Clown && docker compose --profile v2 up -d api 2>&1 && sleep 5 && docker exec kxkm_clown-api-1 python3 -c ''import transformers; print\\(\"\"transformers\"\", transformers.__version__\\)'' 2>&1 && curl -s http://localhost:3333/api/v2/health | head -c 50\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"docker exec kxkm_clown-api-1 pip3 install --break-system-packages transformers accelerate 2>&1 | tail -5\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"docker commit kxkm_clown-api-1 kxkm_clown-api:with-ml 2>&1 && docker tag kxkm_clown-api:with-ml kxkm_clown-api:latest 2>&1 && echo IMAGE SAVED\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"docker exec kxkm_clown-api-1 python3 -c ''import transformers; print\\(\"\"OK\"\", transformers.__version__\\)'' 2>&1 && curl -s http://localhost:3333/api/v2/health | head -c 50\")",
|
|
"Bash(sort -k2 -rn)",
|
|
"Bash(find packages/*/src -name \"*.ts\" -exec wc -l {} +)",
|
|
"Bash(find apps/*/src -name \"*.ts\" -exec wc -l {} +)",
|
|
"Bash(ssh kxkm@kxkm-ai \"source ~/.nvm/nvm.sh && cd /home/kxkm/KXKM_Clown && git checkout -- . 2>/dev/null; git pull origin main 2>&1 | tail -5 && npm run -w @kxkm/web build 2>&1 | tail -3 && npm run -w @kxkm/api build 2>&1 | tail -3 && npm run build 2>&1 | tail -3 && docker compose --profile v2 build api 2>&1 | tail -3 && docker compose --profile v2 up -d api 2>&1 && echo DEPLOYED\")",
|
|
"Bash(ssh kxkm@kxkm-ai 'source ~/.nvm/nvm.sh && cd /home/kxkm/KXKM_Clown && timeout 25 node -e \"\":*)",
|
|
"Bash(ssh kxkm@kxkm-ai \"docker exec kxkm_clown-api-1 sh -c ''grep -o \"\"F6\\\\|F7\\\\|Media\\\\|media-explorer\\\\|vtx-progress\\\\|vtx-track\\\\|vtx-viewer\\\\|MEDIATHEQUE\"\" /app/apps/web/dist/assets/index-W6N2scKN.js | sort -u''\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"docker exec kxkm_clown-api-1 sh -c ''grep -o \"\"media-explorer\\\\|media-grid\\\\|media-playlist\\\\|vtx-progress-bar\\\\|vtx-viewer\\\\|voice-level-bar\\\\|compose-page\\\\|imagine-page\"\" /app/apps/web/dist/assets/index-DsjUsnfb.css | sort -u''\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"docker exec kxkm_clown-api-1 grep -c ''media-store\\\\|media\\\\.js\\\\|/api/v2/media'' /app/apps/api/dist/app.js /app/apps/api/dist/server.js 2>&1\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"docker exec kxkm_clown-api-1 ls /app/apps/api/dist/routes/ 2>&1 && docker exec kxkm_clown-api-1 grep ''stripThinking\\\\|<think>'' /app/apps/api/dist/ws-ollama.js | head -5\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"source ~/.nvm/nvm.sh && cd /home/kxkm/KXKM_Clown && echo ''=== GIT ==='' && git log --oneline -3 && echo ''=== DIFF ==='' && git diff --stat HEAD | head -10 && echo ''=== BUILD CHECK ==='' && grep -c ''F6\\\\|F7\\\\|MEDIATHEQUE\\\\|media-explorer\\\\|vtx-progress'' apps/web/dist/assets/*.js 2>/dev/null && echo ''=== CONTAINER ==='' && docker exec kxkm_clown-api-1 grep -c ''F6\\\\|F7\\\\|MEDIATHEQUE'' /app/apps/web/dist/assets/*.js 2>/dev/null\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"cd /home/kxkm/KXKM_Clown && git stash 2>/dev/null; git fetch origin main && git reset --hard origin/main 2>&1 | tail -5\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"source ~/.nvm/nvm.sh && cd /home/kxkm/KXKM_Clown && npx tsc -b tsconfig.v2.json 2>&1 | tail -3 && npm run -w @kxkm/web build 2>&1 | tail -5 && npm run -w @kxkm/api build 2>&1 | tail -3 && npm run build 2>&1 | tail -3\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"cd /home/kxkm/KXKM_Clown && grep -o ''F6\\\\|F7\\\\|MEDIATHEQUE\\\\|media-explorer\\\\|vtx-progress\\\\|vtx-viewer\\\\|vtx-track'' apps/web/dist/assets/index-D7Uj4-gG.js | sort -u\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"docker exec kxkm_clown-api-1 ls /app/apps/web/dist/assets/ && docker exec kxkm_clown-api-1 sh -c ''grep -c MEDIATHEQUE /app/apps/web/dist/assets/index-D7Uj4-gG.js''\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"docker exec kxkm_clown-api-1 python3 -c ''import transformers; print\\(\"\"OK\"\"\\)'' 2>&1 || docker exec kxkm_clown-api-1 pip3 install --break-system-packages --no-cache-dir transformers accelerate 2>&1 | tail -3\")",
|
|
"Bash(ssh kxkm@kxkm-ai \"docker exec kxkm_clown-api-1 pip3 install --break-system-packages --no-cache-dir scipy 2>&1 | tail -3\")"
|
|
]
|
|
}
|
|
}
|