1539 lines
44 KiB
Plaintext
1539 lines
44 KiB
Plaintext
{
|
|
"v": "7.2",
|
|
"count": 269,
|
|
"tools": [
|
|
{
|
|
"id": "paperclip_projects",
|
|
"kw": "projet.*paper|paper.*proj|list.*proj",
|
|
"api": "exec",
|
|
"cmd": "PGPASSWORD=admin123 psql -h 127.0.0.1 -p 5432 -U admin -d paperclip -t -A -c 'SELECT name,status FROM projects ORDER BY name;'"
|
|
},
|
|
{
|
|
"id": "paperclip_goals",
|
|
"kw": "goal.*paper|paper.*goal|objectif.*strat",
|
|
"api": "exec",
|
|
"cmd": "PGPASSWORD=admin123 psql -h 127.0.0.1 -p 5432 -U admin -d paperclip -t -A -c 'SELECT title,status FROM goals ORDER BY created_at;'"
|
|
},
|
|
{
|
|
"id": "paperclip_agents_count",
|
|
"kw": "agent.*paper|paper.*agent|combien.*agent",
|
|
"api": "exec",
|
|
"cmd": "PGPASSWORD=admin123 psql -h 127.0.0.1 -p 5432 -U admin -d paperclip -t -A -c 'SELECT COUNT(*) FROM agents;'"
|
|
},
|
|
{
|
|
"id": "paperclip_issues",
|
|
"kw": "issue.*paper|paper.*issue|ticket.*ouvert",
|
|
"api": "exec",
|
|
"cmd": "PGPASSWORD=admin123 psql -h 127.0.0.1 -p 5432 -U admin -d paperclip -t -A -c 'SELECT COUNT(*),status FROM issues GROUP BY status;'"
|
|
},
|
|
{
|
|
"id": "ssl_verif",
|
|
"kw": "ssl.*verif|certif.*ssl|ssl.*expir|certif.*date",
|
|
"api": "exec",
|
|
"cmd": "echo | openssl s_client -connect weval-consulting.com:443 -servername weval-consulting.com 2>/dev/null | openssl x509 -noout -dates"
|
|
},
|
|
{
|
|
"id": "git_modif",
|
|
"kw": "git.*modif|modif.*git|git.*dirty|fichier.*change",
|
|
"api": "exec",
|
|
"cmd": "cd /var/www/html && git status --porcelain | head -20 && echo --- && git log --oneline -3"
|
|
},
|
|
{
|
|
"id": "git_push_auto",
|
|
"kw": "push.*code|pousse.*git|git.*push|deploy.*code",
|
|
"api": "exec",
|
|
"cmd": "cd /var/www/html && sudo git add -A && sudo git commit -m autopush 2>&1 | tail -3 && sudo git push origin main 2>&1 | tail -3"
|
|
},
|
|
{
|
|
"id": "test_global",
|
|
"kw": "test.*complet|bilan.*global|check.*all|reconcili.*tout",
|
|
"api": "exec",
|
|
"cmd": "echo PIPELINE=$(curl -sk https://weval-consulting.com/api/weval-unified-pipeline.php | python3 -c 'import sys,json;d=json.load(sys.stdin);print(len(d.get(\"projects\",[])),\"proj\",len(d.get(\"goals\",[])),\"goals\")' 2>&1) && echo DOCKER=$(docker ps -q | wc -l) && echo DISK=$(df / --output=pcent | tail -1) && echo GIT=$(cd /var/www/html && git status --porcelain | wc -l)dirty && echo TOOLS=$(python3 -c 'import json;print(len(json.load(open(\"/opt/wevia-brain/tool-registry-v2.json\")).get(\"tools\",[])))') && echo QDRANT=$(curl -s http://localhost:6333/collections | python3 -c 'import sys,json;print(len(json.load(sys.stdin).get(\"result\",{}).get(\"collections\",[])))')collections"
|
|
},
|
|
{
|
|
"id": "snap_archiver_log",
|
|
"kw": "snap.*log|log.*archiv|archiveur.*log",
|
|
"api": "exec",
|
|
"cmd": "tail -10 /tmp/wevia-snapshot-archiver.log 2>/dev/null || echo NO_LOG"
|
|
},
|
|
{
|
|
"id": "snap_archiver_launch",
|
|
"kw": "lance.*snap|start.*archiv|relance.*snap",
|
|
"api": "exec",
|
|
"cmd": "ps aux | grep wevia-snap-archiver | grep -v grep > /dev/null && echo ALREADY_RUNNING || (nohup python3 /opt/weval-l99/wevia-snap-archiver.py archive 356887958 snap2-feb2026 Snap2 > /tmp/wevia-snapshot-archiver.log 2>&1 & echo LAUNCHED)"
|
|
},
|
|
{
|
|
"id": "ollama_list",
|
|
"kw": "ollama.*model|model.*local|llm.*local",
|
|
"api": "exec",
|
|
"cmd": "curl -s http://localhost:11435/api/tags | python3 -c 'import sys,json;[print(m[\"name\"],round(m.get(\"size\",0)/1e9,1),\"GB\") for m in json.load(sys.stdin).get(\"models\",[])]'"
|
|
},
|
|
{
|
|
"id": "nginx_domains",
|
|
"kw": "nginx.*domain|domain.*actif|vhost|sous.*domain",
|
|
"api": "exec",
|
|
"cmd": "grep -r server_name /etc/nginx/sites-enabled/ | grep -v '#' | awk '{print $NF}' | sort -u | tr ';' ' '"
|
|
},
|
|
{
|
|
"id": "cron_actifs",
|
|
"kw": "cron.*actif|cron.*list|tache.*planif",
|
|
"api": "exec",
|
|
"cmd": "crontab -l 2>/dev/null | grep -v '^#' | grep -v '^$' | wc -l && echo crons_actifs"
|
|
},
|
|
{
|
|
"id": "ram_free",
|
|
"kw": "ram|memoire|memory|free",
|
|
"api": "exec",
|
|
"cmd": "free -m | head -2"
|
|
},
|
|
{
|
|
"id": "disk_detail",
|
|
"kw": "disk.*detail|espace.*disk|df|stockage",
|
|
"api": "exec",
|
|
"cmd": "df -h / | tail -1 && echo --- && echo DIRS_SKIP"
|
|
},
|
|
{
|
|
"id": "kb_vectors",
|
|
"kw": "kb.*vector|qdrant.*point|vecteur.*kb",
|
|
"api": "exec",
|
|
"cmd": "curl -s http://localhost:6333/collections/wevia_kb | python3 -c 'import sys,json;d=json.load(sys.stdin);print(d.get(\"result\",{}).get(\"points_count\",\"?\"),\"vectors\")'"
|
|
},
|
|
{
|
|
"id": "crowdsec_status",
|
|
"kw": "crowdsec|ban.*ip|securite.*ip",
|
|
"api": "exec",
|
|
"cmd": "cscli decisions list -o raw 2>/dev/null | wc -l && echo active_bans"
|
|
},
|
|
{
|
|
"id": "ethica_count",
|
|
"kw": "ethica.*hcp|hcp.*count|pharma.*count",
|
|
"api": "exec",
|
|
"cmd": "PGPASSWORD=admin123 psql -h 10.1.0.3 -p 5432 -U admin -d adx_system -t -A -c 'SELECT COUNT(*) FROM ethica_hcp_master WHERE email IS NOT NULL;' 2>&1 || echo DB_UNREACHABLE"
|
|
},
|
|
{
|
|
"id": "s95_check",
|
|
"kw": "s95.*status|wevads.*check|brain.*check",
|
|
"api": "exec",
|
|
"cmd": "curl -s -m 5 http://10.1.0.3:5890/api/sentinel-brain.php?action=exec&cmd=echo+S95_OK 2>&1 | head -3"
|
|
},
|
|
{
|
|
"id": "uptime_info",
|
|
"kw": "uptime|depuis.*quand|up.*time",
|
|
"api": "exec",
|
|
"cmd": "uptime -p && cat /proc/loadavg"
|
|
},
|
|
{
|
|
"id": "php_restart_fix",
|
|
"kw": "php.*restart|restart.*php|fpm.*fix|502.*repair",
|
|
"api": "exec",
|
|
"cmd": "systemctl restart php8.5-fpm 2>&1 && echo PHP_RESTARTED || echo NEED_ROOT"
|
|
},
|
|
{
|
|
"id": "reconcile",
|
|
"kw": "reconcilie|reconcile",
|
|
"api": "master",
|
|
"msg": "reconcilie tout"
|
|
},
|
|
{
|
|
"id": "nonreg",
|
|
"kw": "nonreg|regression",
|
|
"api": "GET:/api/nonreg-quick.php",
|
|
"msg": "lance nonreg"
|
|
},
|
|
{
|
|
"id": "push",
|
|
"kw": "push|git|github|commit",
|
|
"api": "master",
|
|
"msg": "push all"
|
|
},
|
|
{
|
|
"id": "backup",
|
|
"kw": "backup|gold|vault",
|
|
"api": "GET:/api/wevia-action-engine.php?action=backup_gold",
|
|
"msg": "backup gold"
|
|
},
|
|
{
|
|
"id": "system",
|
|
"kw": "system.*status|serveur|infra",
|
|
"api": "GET:/api/wevia-action-engine.php?action=system_status",
|
|
"msg": "system status"
|
|
},
|
|
{
|
|
"id": "docker",
|
|
"kw": "docker|container",
|
|
"api": "GET:/api/wevia-action-engine.php?action=docker_scan",
|
|
"msg": "scan docker ports"
|
|
},
|
|
{
|
|
"id": "disk",
|
|
"kw": "disk|disque|cleanup|espace",
|
|
"api": "master",
|
|
"msg": "disk usage"
|
|
},
|
|
{
|
|
"id": "ssl",
|
|
"kw": "ssl|certificat",
|
|
"api": "master",
|
|
"msg": "scan ssl"
|
|
},
|
|
{
|
|
"id": "security",
|
|
"kw": "securite|security|vuln|nuclei",
|
|
"api": "master",
|
|
"msg": "scan securite"
|
|
},
|
|
{
|
|
"id": "crons",
|
|
"kw": "cron|crontab|planifi",
|
|
"api": "GET:/api/wevia-action-engine.php?action=cron_list",
|
|
"msg": "scan crons"
|
|
},
|
|
{
|
|
"id": "load",
|
|
"kw": "load|charge|uptime",
|
|
"api": "master",
|
|
"msg": "load live"
|
|
},
|
|
{
|
|
"id": "ports",
|
|
"kw": "port.*scan|port.*conflit|port.*occup",
|
|
"api": "master",
|
|
"msg": "scan ports"
|
|
},
|
|
{
|
|
"id": "s95",
|
|
"kw": "s95|wevads|arsenal",
|
|
"api": "master",
|
|
"msg": "s95 status"
|
|
},
|
|
{
|
|
"id": "git_dirty",
|
|
"kw": "dirty|git.*status|fichier.*modif",
|
|
"api": "master",
|
|
"msg": "git dirty files"
|
|
},
|
|
{
|
|
"id": "logs",
|
|
"kw": "log.*erreur|log.*tail|dernier.*log",
|
|
"api": "master",
|
|
"msg": "tail error logs"
|
|
},
|
|
{
|
|
"id": "cascade",
|
|
"kw": "cascade|provider|fournisseur",
|
|
"api": "GET:/api/wevia-action-engine.php?action=providers_health",
|
|
"msg": "cascade status"
|
|
},
|
|
{
|
|
"id": "arena_health",
|
|
"kw": "arena.*health|alive|dead.*model",
|
|
"api": "GET:/api/wevia-arena-health.php"
|
|
},
|
|
{
|
|
"id": "arena_budget",
|
|
"kw": "budget|cout|cost|depense",
|
|
"api": "GET:/api/wevia-arena-budget.php?action=status"
|
|
},
|
|
{
|
|
"id": "arena_test",
|
|
"kw": "arena.*test|test.*arena",
|
|
"api": "GET:/api/wevia-arena-evolve.php?action=test"
|
|
},
|
|
{
|
|
"id": "arena_autowire",
|
|
"kw": "autowire|auto.*wire",
|
|
"api": "GET:/api/wevia-arena-autowire.php?action=status"
|
|
},
|
|
{
|
|
"id": "multiagent",
|
|
"kw": "multi.agent|consensus|agents.*parall",
|
|
"api": "POST:/api/wevia-arena-multiagent.php"
|
|
},
|
|
{
|
|
"id": "ollama",
|
|
"kw": "ollama|modele.*local|model.*local",
|
|
"api": "master",
|
|
"msg": "ollama models"
|
|
},
|
|
{
|
|
"id": "deepseek",
|
|
"kw": "deepseek|deep.*seek|deepthin",
|
|
"api": "master",
|
|
"msg": "deepseek status"
|
|
},
|
|
{
|
|
"id": "ethica",
|
|
"kw": "ethica|hcp|pharma|medecin",
|
|
"api": "master",
|
|
"msg": "ethica scraper status"
|
|
},
|
|
{
|
|
"id": "ethica_enrich",
|
|
"kw": "enrich.*ethica|lance.*enrich|gap.*email",
|
|
"api": "master",
|
|
"msg": "ethica enrich status"
|
|
},
|
|
{
|
|
"id": "ethica_gap",
|
|
"kw": "gap.*detail|gap.*pays|DZ.*MA.*TN",
|
|
"api": "master",
|
|
"msg": "ethica gap detail pays"
|
|
},
|
|
{
|
|
"id": "vistex",
|
|
"kw": "vistex|lead|cosumar|carrefour",
|
|
"api": "master",
|
|
"msg": "vistex lead protect"
|
|
},
|
|
{
|
|
"id": "brain_send",
|
|
"kw": "brain.*send|campagne|arsenal",
|
|
"api": "GET:/api/wevia-action-engine.php?action=s95_status",
|
|
"msg": "brain send status"
|
|
},
|
|
{
|
|
"id": "seo",
|
|
"kw": "seo|title|meta",
|
|
"api": "master",
|
|
"msg": "seo check site"
|
|
},
|
|
{
|
|
"id": "crm",
|
|
"kw": "crm|twenty|deal|pipeline.*client",
|
|
"api": "master",
|
|
"msg": "crm twenty status"
|
|
},
|
|
{
|
|
"id": "pricing",
|
|
"kw": "pricing|tarif|prix|devis",
|
|
"api": "master",
|
|
"msg": "pricing strategie"
|
|
},
|
|
{
|
|
"id": "competitors",
|
|
"kw": "concurrent|competitor|veille",
|
|
"api": "master",
|
|
"msg": "competitor analysis"
|
|
},
|
|
{
|
|
"id": "compliance",
|
|
"kw": "rgpd|compliance|gdpr|consent",
|
|
"api": "master",
|
|
"msg": "compliance rgpd"
|
|
},
|
|
{
|
|
"id": "office",
|
|
"kw": "office|o365|outlook|warming",
|
|
"api": "GET:/api/office-admins.php?action=health"
|
|
},
|
|
{
|
|
"id": "analytics",
|
|
"kw": "analytics|plausible|visiteur",
|
|
"api": "GET:/api/wevia-action-engine.php?action=diagnostic",
|
|
"msg": "analytics plausible"
|
|
},
|
|
{
|
|
"id": "mattermost",
|
|
"kw": "mattermost|chat.*equipe",
|
|
"api": "master",
|
|
"msg": "mattermost status"
|
|
},
|
|
{
|
|
"id": "n8n",
|
|
"kw": "n8n|workflow.*auto",
|
|
"api": "master",
|
|
"msg": "n8n status"
|
|
},
|
|
{
|
|
"id": "qdrant",
|
|
"kw": "qdrant|vector|collection|rag|embedding",
|
|
"api": "master",
|
|
"msg": "qdrant collections"
|
|
},
|
|
{
|
|
"id": "searxng",
|
|
"kw": "searxng|search.*engine|moteur.*rech",
|
|
"api": "master",
|
|
"msg": "searxng status"
|
|
},
|
|
{
|
|
"id": "paperclip",
|
|
"kw": "paperclip|langfuse",
|
|
"api": "master",
|
|
"msg": "paperclip status"
|
|
},
|
|
{
|
|
"id": "deerflow",
|
|
"kw": "deerflow|deer.*flow|research.*agent",
|
|
"api": "master",
|
|
"msg": "deerflow status"
|
|
},
|
|
{
|
|
"id": "skill_pr",
|
|
"kw": "pr.*review|review.*code|pull.*request",
|
|
"api": "GET:/api/skill-pr-review.php?action=status"
|
|
},
|
|
{
|
|
"id": "skill_image",
|
|
"kw": "genere.*image|image.*gen|svg|logo",
|
|
"api": "GET:/api/skill-image-gen.php?action=status"
|
|
},
|
|
{
|
|
"id": "skill_tts",
|
|
"kw": "voix|tts|text.*speech|audio|mp3",
|
|
"api": "GET:/api/skill-voice-tts.php?action=status"
|
|
},
|
|
{
|
|
"id": "skill_video",
|
|
"kw": "video|mp4|ffmpeg|film",
|
|
"api": "GET:/api/skill-video-gen.php?action=status"
|
|
},
|
|
{
|
|
"id": "skill_webhook",
|
|
"kw": "webhook|hook|notification.*auto",
|
|
"api": "GET:/api/skill-webhook-factory.php?action=status"
|
|
},
|
|
{
|
|
"id": "skill_debug",
|
|
"kw": "debug|diagnostic.*4|evidence.*pattern",
|
|
"api": "GET:/api/skill-systematic-debug.php?action=status"
|
|
},
|
|
{
|
|
"id": "skill_browser",
|
|
"kw": "screenshot|capture.*page|playwright.*url",
|
|
"api": "GET:/api/skill-browser-agent.php?action=status"
|
|
},
|
|
{
|
|
"id": "skill_cicd",
|
|
"kw": "ci.cd|pipeline.*deploy|deploy.*auto",
|
|
"api": "GET:/api/skill-cicd-pipeline.php?action=status"
|
|
},
|
|
{
|
|
"id": "skill_long",
|
|
"kw": "long.*task|tache.*fond|background",
|
|
"api": "GET:/api/skill-long-task.php?action=status"
|
|
},
|
|
{
|
|
"id": "codegen",
|
|
"kw": "genere.*code|code.*agent|genere.*app|genere.*dashboard|genere.*erp|genere.*crm|genere.*saas",
|
|
"api": "master",
|
|
"msg": "genere un composant"
|
|
},
|
|
{
|
|
"id": "filegen",
|
|
"kw": "genere.*pdf|genere.*excel|genere.*pptx",
|
|
"api": "master",
|
|
"msg": "genere pdf rapport"
|
|
},
|
|
{
|
|
"id": "artifact",
|
|
"kw": "artifact|artefact|liste.*artifact",
|
|
"api": "master",
|
|
"msg": "artifact list"
|
|
},
|
|
{
|
|
"id": "mermaid",
|
|
"kw": "mermaid|diagramme|flowchart|ishikawa|swot",
|
|
"api": "master",
|
|
"msg": "genere diagramme mermaid"
|
|
},
|
|
{
|
|
"id": "l99",
|
|
"kw": "l99|layer|score|sigma",
|
|
"api": "GET:/api/l99-state.json"
|
|
},
|
|
{
|
|
"id": "keys",
|
|
"kw": "key.*health|api.*key|token.*status|pat.*github",
|
|
"api": "GET:/api/key-health.json"
|
|
},
|
|
{
|
|
"id": "archi",
|
|
"kw": "architecture|bpmn|topology",
|
|
"api": "GET:/api/architecture-scanner.php"
|
|
},
|
|
{
|
|
"id": "supervisor",
|
|
"kw": "supervisor|supervise|surveill",
|
|
"api": "GET:/api/supervisor-state.json"
|
|
},
|
|
{
|
|
"id": "capabilities",
|
|
"kw": "capabilit|capacit",
|
|
"api": "GET:/api/wevia-capabilities.php"
|
|
},
|
|
{
|
|
"id": "hubs",
|
|
"kw": "hub.*status|combien.*hub|liste.*hub",
|
|
"api": "master",
|
|
"msg": "hubs status"
|
|
},
|
|
{
|
|
"id": "pages",
|
|
"kw": "combien.*page|liste.*page|new.*page",
|
|
"api": "master",
|
|
"msg": "pages count"
|
|
},
|
|
{
|
|
"id": "life",
|
|
"kw": "wevia.*life|chief|eisenhower",
|
|
"api": "master",
|
|
"msg": "wevia life status"
|
|
},
|
|
{
|
|
"id": "exec_cmd",
|
|
"kw": "execute|lance.*commande|run.*command|shell",
|
|
"api": "GET:/api/wevia-action-engine.php?action=system_status",
|
|
"msg": "system status"
|
|
},
|
|
{
|
|
"id": "install",
|
|
"kw": "install|pip.*install|apt.*install|npm.*install",
|
|
"api": "GET:/api/wevia-action-engine.php?action=system_status",
|
|
"msg": "system status"
|
|
},
|
|
{
|
|
"id": "restart",
|
|
"kw": "restart|relanc|redemarr",
|
|
"api": "GET:/api/wevia-action-engine.php?action=system_status",
|
|
"msg": "system status"
|
|
},
|
|
{
|
|
"id": "blade",
|
|
"kw": "blade|desktop.*agent|sentinel",
|
|
"api": "master",
|
|
"msg": "blade health"
|
|
},
|
|
{
|
|
"id": "cloudflare",
|
|
"kw": "cloudflare|cf.*dns|cf.*purge|waf",
|
|
"api": "master",
|
|
"msg": "cloudflare status"
|
|
},
|
|
{
|
|
"id": "ethica_dabadoc",
|
|
"kw": "dabadoc|scraper.*dabadoc",
|
|
"api": "master",
|
|
"msg": "ethica dabadoc status"
|
|
},
|
|
{
|
|
"id": "ethica_gmap",
|
|
"kw": "gmap|google.*map.*scraper",
|
|
"api": "master",
|
|
"msg": "ethica gmap status"
|
|
},
|
|
{
|
|
"id": "ethica_linkedin",
|
|
"kw": "linkedin.*scraper|linkedin.*drip",
|
|
"api": "master",
|
|
"msg": "ethica linkedin status"
|
|
},
|
|
{
|
|
"id": "ethica_drip",
|
|
"kw": "email.*drip|drip.*email",
|
|
"api": "master",
|
|
"msg": "ethica enrich status"
|
|
},
|
|
{
|
|
"id": "ethica_validator",
|
|
"kw": "valid.*email|email.*valid",
|
|
"api": "master",
|
|
"msg": "ethica validator status"
|
|
},
|
|
{
|
|
"id": "whisper",
|
|
"kw": "whisper|transcri|speech.*text|stt",
|
|
"api": "master",
|
|
"msg": "whisper status"
|
|
},
|
|
{
|
|
"id": "daily_brief",
|
|
"kw": "daily.*brief|brief.*jour|resume.*matinal",
|
|
"api": "master",
|
|
"msg": "daily brief"
|
|
},
|
|
{
|
|
"id": "scrapy",
|
|
"kw": "scrapy|spider|crawl.*site",
|
|
"api": "master",
|
|
"msg": "scrapy status"
|
|
},
|
|
{
|
|
"id": "flowise",
|
|
"kw": "flowise|flow.*builder|langchain.*ui",
|
|
"api": "master",
|
|
"msg": "flowise status"
|
|
},
|
|
{
|
|
"id": "dify",
|
|
"kw": "dify|workflow.*agent",
|
|
"api": "master",
|
|
"msg": "dify status"
|
|
},
|
|
{
|
|
"id": "autogen",
|
|
"kw": "autogen|auto.*gen.*agent",
|
|
"api": "master",
|
|
"msg": "autogen status"
|
|
},
|
|
{
|
|
"id": "localai",
|
|
"kw": "localai|local.*ai.*serve",
|
|
"api": "master",
|
|
"msg": "localai status"
|
|
},
|
|
{
|
|
"id": "vllm",
|
|
"kw": "vllm|v.*llm.*serve",
|
|
"api": "master",
|
|
"msg": "vllm status"
|
|
},
|
|
{
|
|
"id": "listmonk",
|
|
"kw": "listmonk|newsletter|mass.*mail",
|
|
"api": "master",
|
|
"msg": "listmonk status"
|
|
},
|
|
{
|
|
"id": "nocodb",
|
|
"kw": "nocodb|no.*code.*db|airtable",
|
|
"api": "master",
|
|
"msg": "nocodb status"
|
|
},
|
|
{
|
|
"id": "plausible",
|
|
"kw": "plausible|web.*analytics",
|
|
"api": "master",
|
|
"msg": "plausible status"
|
|
},
|
|
{
|
|
"id": "kuma",
|
|
"kw": "kuma|uptime.*kuma|monitoring",
|
|
"api": "master",
|
|
"msg": "kuma status"
|
|
},
|
|
{
|
|
"id": "loki",
|
|
"kw": "loki|log.*aggreg",
|
|
"api": "master",
|
|
"msg": "loki status"
|
|
},
|
|
{
|
|
"id": "prometheus",
|
|
"kw": "prometheus|metriq|scrape.*metric",
|
|
"api": "master",
|
|
"msg": "prometheus status"
|
|
},
|
|
{
|
|
"id": "vaultwarden",
|
|
"kw": "vaultwarden|vault.*warden|password.*manag",
|
|
"api": "master",
|
|
"msg": "vaultwarden status"
|
|
},
|
|
{
|
|
"id": "superclaude",
|
|
"kw": "superclaude|super.*claude",
|
|
"api": "master",
|
|
"msg": "superclaude status"
|
|
},
|
|
{
|
|
"id": "skillsmith",
|
|
"kw": "skillsmith|skill.*smith|skill.*create",
|
|
"api": "master",
|
|
"msg": "skillsmith status"
|
|
},
|
|
{
|
|
"id": "keyhacks",
|
|
"kw": "keyhack|hack.*key|api.*key.*test",
|
|
"api": "master",
|
|
"msg": "keyhacks status"
|
|
},
|
|
{
|
|
"id": "pip_install",
|
|
"kw": "pip.*install|python.*package",
|
|
"api": "master",
|
|
"msg": "system status"
|
|
},
|
|
{
|
|
"id": "apt_install",
|
|
"kw": "apt.*install|package.*linux",
|
|
"api": "master",
|
|
"msg": "system status"
|
|
},
|
|
{
|
|
"id": "npm_install",
|
|
"kw": "npm.*install|node.*package",
|
|
"api": "master",
|
|
"msg": "system status"
|
|
},
|
|
{
|
|
"id": "cron_create",
|
|
"kw": "cron.*creer|ajoute.*cron|nouveau.*cron",
|
|
"api": "master",
|
|
"msg": "scan crons"
|
|
},
|
|
{
|
|
"id": "docker_restart",
|
|
"kw": "restart.*docker|docker.*restart|relance.*container",
|
|
"api": "master",
|
|
"msg": "docker restart"
|
|
},
|
|
{
|
|
"id": "docker_logs",
|
|
"kw": "docker.*log|log.*container",
|
|
"api": "master",
|
|
"msg": "docker logs"
|
|
},
|
|
{
|
|
"id": "nginx_reload",
|
|
"kw": "nginx.*reload|reload.*nginx|config.*nginx",
|
|
"api": "master",
|
|
"msg": "nginx reload"
|
|
},
|
|
{
|
|
"id": "php_restart",
|
|
"kw": "php.*fpm.*restart|restart.*php|fpm.*restart",
|
|
"api": "master",
|
|
"msg": "php fpm restart"
|
|
},
|
|
{
|
|
"id": "wiki_update",
|
|
"kw": "wiki.*update|met.*jour.*wiki|wiki.*entry",
|
|
"api": "master",
|
|
"msg": "wiki update"
|
|
},
|
|
{
|
|
"id": "twenty_crm",
|
|
"kw": "twenty.*crm|crm.*twenty|client.*deal",
|
|
"api": "master",
|
|
"msg": "crm twenty status"
|
|
},
|
|
{
|
|
"id": "meeting",
|
|
"kw": "meeting|reunion|salle|room",
|
|
"api": "master",
|
|
"msg": "meeting rooms status"
|
|
},
|
|
{
|
|
"id": "enterprise",
|
|
"kw": "enterprise|fleet|ceo",
|
|
"api": "master",
|
|
"msg": "enterprise fleet"
|
|
},
|
|
{
|
|
"id": "agent_factory",
|
|
"kw": "agent.*factory|creer.*agent|fabrique",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/agent-factory.py+list"
|
|
},
|
|
{
|
|
"id": "gap_detector",
|
|
"kw": "gap.*detect|detect.*gap|manque.*detect",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/gap-detector.py"
|
|
},
|
|
{
|
|
"id": "health_monitor",
|
|
"kw": "health.*monitor|monitor.*health|sante.*sys",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/health-monitor.py"
|
|
},
|
|
{
|
|
"id": "oss_discovery",
|
|
"kw": "oss.*discover|open.*source.*scan|decouvr.*oss",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/oss-discovery.py"
|
|
},
|
|
{
|
|
"id": "control_tower",
|
|
"kw": "control.*tower|tour.*controle|overview.*global",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/wevia-control-tower.py"
|
|
},
|
|
{
|
|
"id": "cyber_scan",
|
|
"kw": "cyber.*scan|cybersec|pentest|vulnerab",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/wevia-cyber.py"
|
|
},
|
|
{
|
|
"id": "quality_agent",
|
|
"kw": "quality.*agent|qualite.*agent|qa.*agent",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/wevia-quality-agent.py"
|
|
},
|
|
{
|
|
"id": "wiki_scan",
|
|
"kw": "wiki.*scan|scan.*wiki|wiki.*mega",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/wiki-mega-scan.py"
|
|
},
|
|
{
|
|
"id": "disk_guardian",
|
|
"kw": "disk.*guardian|nettoy.*disk|disk.*full",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/disk-guardian.py"
|
|
},
|
|
{
|
|
"id": "cf_purge",
|
|
"kw": "cloudflare.*purge|cf.*purge|purge.*cache",
|
|
"api": "GET:/api/wevia-action-engine.php?action=cf_purge"
|
|
},
|
|
{
|
|
"id": "cf_dns",
|
|
"kw": "dns.*list|dns.*record|cf.*dns",
|
|
"api": "GET:/api/wevia-action-engine.php?action=cf_dns_list"
|
|
},
|
|
{
|
|
"id": "docker_restart_tool",
|
|
"kw": "docker.*restart|restart.*container|relance.*docker",
|
|
"api": "GET:/api/wevia-action-engine.php?action=docker_restart"
|
|
},
|
|
{
|
|
"id": "docker_logs_tool",
|
|
"kw": "docker.*log|log.*container|log.*docker",
|
|
"api": "GET:/api/wevia-action-engine.php?action=docker_logs"
|
|
},
|
|
{
|
|
"id": "snap_archive",
|
|
"kw": "snapshot.*archive|archive.*snap|snap.*hetzner",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/wevia-snap-archiver.py+list"
|
|
},
|
|
{
|
|
"id": "graph_api",
|
|
"kw": "graph.*api|o365.*token|office.*api",
|
|
"api": "GET:/api/wevia-action-engine.php?action=graph_token"
|
|
},
|
|
{
|
|
"id": "cortex",
|
|
"kw": "cortex|cerveau|brain.*deep",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/wevia-cortex.py"
|
|
},
|
|
{
|
|
"id": "benchmark",
|
|
"kw": "benchmark|bench.*ia|perf.*test",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=python3+/opt/weval-l99/auto-benchmark.py"
|
|
},
|
|
{
|
|
"id": "blade_task_create",
|
|
"kw": "blade.*task.*create|cree.*task.*blade|new.*blade.*task",
|
|
"api": "master",
|
|
"msg": "blade task create"
|
|
},
|
|
{
|
|
"id": "blade_stats",
|
|
"kw": "blade.*stat|stat.*blade|blade.*info",
|
|
"api": "master",
|
|
"msg": "blade stats"
|
|
},
|
|
{
|
|
"id": "blade_poll",
|
|
"kw": "blade.*poll|poll.*blade",
|
|
"api": "master",
|
|
"msg": "blade poll"
|
|
},
|
|
{
|
|
"id": "blade_recover",
|
|
"kw": "blade.*recover|recover.*blade|blade.*heal",
|
|
"api": "master",
|
|
"msg": "blade recover"
|
|
},
|
|
{
|
|
"id": "snap_list",
|
|
"kw": "list.*snapshot|snapshot.*list|snap.*hetzner",
|
|
"api": "master",
|
|
"msg": "list snapshot hetzner"
|
|
},
|
|
{
|
|
"id": "hetzner_api",
|
|
"kw": "hetzner.*api|hetzner.*server|cloud.*server",
|
|
"api": "master",
|
|
"msg": "hetzner status"
|
|
},
|
|
{
|
|
"id": "browser_screenshot",
|
|
"kw": "screenshot.*url|capture.*ecran|playwright.*capture",
|
|
"api": "GET:/api/skill-browser-agent.php?action=status"
|
|
},
|
|
{
|
|
"id": "qa_e2e",
|
|
"kw": "qa.*e2e|qa.*test|qa.*hub|test.*qa",
|
|
"api": "master",
|
|
"msg": "qa e2e"
|
|
},
|
|
{
|
|
"id": "codegen_erp",
|
|
"kw": "genere.*erp|erp.*generator",
|
|
"api": "master",
|
|
"msg": "genere un ERP"
|
|
},
|
|
{
|
|
"id": "codegen_crm",
|
|
"kw": "genere.*crm|crm.*generator",
|
|
"api": "master",
|
|
"msg": "genere un CRM"
|
|
},
|
|
{
|
|
"id": "codegen_saas",
|
|
"kw": "genere.*saas|saas.*generator",
|
|
"api": "master",
|
|
"msg": "genere un SaaS"
|
|
},
|
|
{
|
|
"id": "codegen_microservice",
|
|
"kw": "genere.*microservice|api.*rest.*genere",
|
|
"api": "master",
|
|
"msg": "genere un microservice"
|
|
},
|
|
{
|
|
"id": "codegen_landing",
|
|
"kw": "genere.*landing|landing.*page.*genere",
|
|
"api": "master",
|
|
"msg": "cree une landing page"
|
|
},
|
|
{
|
|
"id": "codegen_chatbot",
|
|
"kw": "genere.*chatbot|chatbot.*genere",
|
|
"api": "master",
|
|
"msg": "genere un chatbot"
|
|
},
|
|
{
|
|
"id": "codegen_captcha",
|
|
"kw": "genere.*captcha|captcha.*souverain",
|
|
"api": "master",
|
|
"msg": "genere un captcha"
|
|
},
|
|
{
|
|
"id": "claude_sync",
|
|
"kw": "claude.*sync|sync.*claude|synchro.*claude",
|
|
"api": "master",
|
|
"msg": "claude sync status"
|
|
},
|
|
{
|
|
"id": "kaggle_gpu",
|
|
"kw": "kaggle|tpu|kaggle.*notebook",
|
|
"api": "master",
|
|
"msg": "kaggle gpu status"
|
|
},
|
|
{
|
|
"id": "colab_gpu",
|
|
"kw": "colab|google.*colab|a100|fine.*tun",
|
|
"api": "master",
|
|
"msg": "colab gpu status"
|
|
},
|
|
{
|
|
"id": "hf_hub",
|
|
"kw": "huggingface|hf.*hub|hf.*model|yace222",
|
|
"api": "master",
|
|
"msg": "huggingface status"
|
|
},
|
|
{
|
|
"id": "hf_inference",
|
|
"kw": "hf.*inference|inference.*api|hf.*free",
|
|
"api": "master",
|
|
"msg": "hf inference status"
|
|
},
|
|
{
|
|
"id": "google_drive",
|
|
"kw": "google.*drive|gdrive|drive.*api",
|
|
"api": "master",
|
|
"msg": "google drive status"
|
|
},
|
|
{
|
|
"id": "gmail_api",
|
|
"kw": "gmail|google.*mail|mail.*api",
|
|
"api": "master",
|
|
"msg": "gmail api status"
|
|
},
|
|
{
|
|
"id": "gsuite_admin",
|
|
"kw": "gsuite|g.*suite|google.*admin|workspace.*admin",
|
|
"api": "master",
|
|
"msg": "gsuite admin status"
|
|
},
|
|
{
|
|
"id": "cf_workers",
|
|
"kw": "cf.*worker|cloudflare.*worker|edge.*function",
|
|
"api": "master",
|
|
"msg": "cloudflare workers status"
|
|
},
|
|
{
|
|
"id": "cf_waf",
|
|
"kw": "cf.*waf|waf.*rule|security.*rule.*cf",
|
|
"api": "master",
|
|
"msg": "cloudflare waf status"
|
|
},
|
|
{
|
|
"id": "cf_ssl",
|
|
"kw": "cf.*ssl|ssl.*cloudflare|origin.*cert",
|
|
"api": "master",
|
|
"msg": "cloudflare ssl status"
|
|
},
|
|
{
|
|
"id": "anthropic_api",
|
|
"kw": "anthropic.*api|claude.*api|api.*anthropic",
|
|
"api": "master",
|
|
"msg": "anthropic api status"
|
|
},
|
|
{
|
|
"id": "anthropic_batch",
|
|
"kw": "anthropic.*batch|batch.*process|bulk.*claude",
|
|
"api": "master",
|
|
"msg": "anthropic batch status"
|
|
},
|
|
{
|
|
"id": "openai_compat",
|
|
"kw": "openai.*compat|compat.*openai|openai.*proxy",
|
|
"api": "master",
|
|
"msg": "openai compat status"
|
|
},
|
|
{
|
|
"id": "mcp_filesystem",
|
|
"kw": "mcp.*file|file.*system.*mcp|mcp.*fs",
|
|
"api": "master",
|
|
"msg": "mcp filesystem status"
|
|
},
|
|
{
|
|
"id": "mcp_playwright",
|
|
"kw": "mcp.*playwright|playwright.*mcp|browser.*auto",
|
|
"api": "master",
|
|
"msg": "mcp playwright status"
|
|
},
|
|
{
|
|
"id": "mcp_postgres",
|
|
"kw": "mcp.*postgres|postgres.*mcp|mcp.*db",
|
|
"api": "master",
|
|
"msg": "mcp postgres status"
|
|
},
|
|
{
|
|
"id": "mcp_github",
|
|
"kw": "mcp.*github|github.*mcp|mcp.*repo",
|
|
"api": "master",
|
|
"msg": "mcp github status"
|
|
},
|
|
{
|
|
"id": "mcp_memory",
|
|
"kw": "mcp.*memory|memory.*mcp|knowledge.*graph",
|
|
"api": "master",
|
|
"msg": "mcp memory status"
|
|
},
|
|
{
|
|
"id": "firecrawl",
|
|
"kw": "firecrawl|fire.*crawl|web.*crawl",
|
|
"api": "master",
|
|
"msg": "firecrawl status"
|
|
},
|
|
{
|
|
"id": "brave_search",
|
|
"kw": "brave.*search|search.*brave",
|
|
"api": "master",
|
|
"msg": "brave search status"
|
|
},
|
|
{
|
|
"id": "s88_arsenal",
|
|
"kw": "s88.*arsenal|arsenal.*s88|archive.*s88",
|
|
"api": "master",
|
|
"msg": "s88 archive status"
|
|
},
|
|
{
|
|
"id": "s157_app",
|
|
"kw": "s157|fmgapp|s157.*archive",
|
|
"api": "master",
|
|
"msg": "s157 archive status"
|
|
},
|
|
{
|
|
"id": "s46_archive",
|
|
"kw": "s46|s46.*archive",
|
|
"api": "master",
|
|
"msg": "s46 archive status"
|
|
},
|
|
{
|
|
"id": "s89_archive",
|
|
"kw": "s89|s89.*archive",
|
|
"api": "master",
|
|
"msg": "s89 archive status"
|
|
},
|
|
{
|
|
"id": "weval_archive",
|
|
"kw": "weval.*archive|archive.*github|snap.*archive",
|
|
"api": "master",
|
|
"msg": "weval archive releases"
|
|
},
|
|
{
|
|
"id": "brain_standalone",
|
|
"kw": "brain.*standalone|standalone.*brain|modelfile",
|
|
"api": "master",
|
|
"msg": "brain standalone status"
|
|
},
|
|
{
|
|
"id": "zapier",
|
|
"kw": "zapier|zap.*auto",
|
|
"api": "master",
|
|
"msg": "zapier status"
|
|
},
|
|
{
|
|
"id": "notion",
|
|
"kw": "notion|notion.*wiki|notion.*page",
|
|
"api": "master",
|
|
"msg": "notion status"
|
|
},
|
|
{
|
|
"id": "cf_dns_create",
|
|
"kw": "dns.*creer|creer.*dns|ajouter.*dns",
|
|
"api": "GET:/api/wevia-action-engine.php?action=cf_dns_create"
|
|
},
|
|
{
|
|
"id": "github_status",
|
|
"kw": "github.*status|repo.*status|github.*check",
|
|
"api": "GET:/api/wevia-action-engine.php?action=github_status"
|
|
},
|
|
{
|
|
"id": "docker_list",
|
|
"kw": "docker.*list|liste.*container|container.*list",
|
|
"api": "GET:/api/wevia-action-engine.php?action=docker_list"
|
|
},
|
|
{
|
|
"id": "ollama_pull",
|
|
"kw": "ollama.*pull|telecharge.*modele|pull.*model",
|
|
"api": "GET:/api/wevia-action-engine.php?action=ollama_models"
|
|
},
|
|
{
|
|
"id": "system_cleanup",
|
|
"kw": "cleanup|nettoy.*systeme|libere.*espace",
|
|
"api": "GET:/api/wevia-action-engine.php?action=system_cleanup"
|
|
},
|
|
{
|
|
"id": "s95_status",
|
|
"kw": "s95.*status|wevads.*status|arsenal.*status",
|
|
"api": "GET:/api/wevia-action-engine.php?action=s95_status"
|
|
},
|
|
{
|
|
"id": "s95_restart_svc",
|
|
"kw": "s95.*restart|restart.*wevads|redemarr.*s95",
|
|
"api": "GET:/api/wevia-action-engine.php?action=s95_restart"
|
|
},
|
|
{
|
|
"id": "blade_reboot",
|
|
"kw": "blade.*reboot|redemarr.*blade|reboot.*desktop",
|
|
"api": "GET:/api/wevia-action-engine.php?action=blade_reboot"
|
|
},
|
|
{
|
|
"id": "graph_users",
|
|
"kw": "o365.*user|graph.*user|outlook.*user",
|
|
"api": "GET:/api/wevia-action-engine.php?action=graph_users"
|
|
},
|
|
{
|
|
"id": "wa_send",
|
|
"kw": "whatsapp.*send|envoie.*whatsapp|wa.*message",
|
|
"api": "GET:/api/wevia-action-engine.php?action=wa_send"
|
|
},
|
|
{
|
|
"id": "qdrant_detail",
|
|
"kw": "qdrant.*detail|vector.*count|collection.*detail",
|
|
"api": "GET:/api/wevia-action-engine.php?action=qdrant_status"
|
|
},
|
|
{
|
|
"id": "autonomy_status",
|
|
"kw": "autonomy|autonomie.*status|auto.*pilot",
|
|
"api": "GET:/api/wevia-action-engine.php?action=autonomy_status"
|
|
},
|
|
{
|
|
"id": "autonomy_run",
|
|
"kw": "autonomy.*run|lance.*autonomie|auto.*run",
|
|
"api": "GET:/api/wevia-action-engine.php?action=autonomy_run"
|
|
},
|
|
{
|
|
"id": "ssl_renew",
|
|
"kw": "ssl.*renew|renouvele.*ssl|certbot|letsencrypt",
|
|
"api": "GET:/api/wevia-action-engine.php?action=ssl_renew"
|
|
},
|
|
{
|
|
"id": "file_read",
|
|
"kw": "lis.*fichier|read.*file|cat.*file|contenu.*fichier",
|
|
"api": "GET:/api/wevia-action-engine.php?action=file_read"
|
|
},
|
|
{
|
|
"id": "file_write",
|
|
"kw": "ecris.*fichier|write.*file|creer.*fichier",
|
|
"api": "GET:/api/wevia-action-engine.php?action=file_write"
|
|
},
|
|
{
|
|
"id": "git_commit",
|
|
"kw": "git.*commit|commit.*code|sauvegarde.*git",
|
|
"api": "GET:/api/wevia-action-engine.php?action=git_commit"
|
|
},
|
|
{
|
|
"id": "git_push_tool",
|
|
"kw": "git.*push|push.*github|push.*gitea",
|
|
"api": "GET:/api/wevia-action-engine.php?action=git_push"
|
|
},
|
|
{
|
|
"id": "nginx_test",
|
|
"kw": "nginx.*test|test.*nginx|config.*nginx",
|
|
"api": "GET:/api/wevia-action-engine.php?action=nginx_test"
|
|
},
|
|
{
|
|
"id": "nginx_reload_tool",
|
|
"kw": "nginx.*reload|reload.*nginx|recharge.*nginx",
|
|
"api": "GET:/api/wevia-action-engine.php?action=nginx_reload"
|
|
},
|
|
{
|
|
"id": "db_query",
|
|
"kw": "db.*query|sql.*query|requete.*sql|postgresql.*query",
|
|
"api": "GET:/api/wevia-action-engine.php?action=db_query"
|
|
},
|
|
{
|
|
"id": "logs_list",
|
|
"kw": "logs.*list|liste.*logs|quels.*logs",
|
|
"api": "GET:/api/wevia-action-engine.php?action=logs_list"
|
|
},
|
|
{
|
|
"id": "logs_read_tool",
|
|
"kw": "logs.*read|lis.*log|derniers.*logs|tail.*log",
|
|
"api": "GET:/api/wevia-action-engine.php?action=logs_read"
|
|
},
|
|
{
|
|
"id": "process_list",
|
|
"kw": "process.*list|ps.*aux|quels.*process|top.*process",
|
|
"api": "GET:/api/wevia-action-engine.php?action=process_list"
|
|
},
|
|
{
|
|
"id": "process_kill",
|
|
"kw": "process.*kill|kill.*process|tue.*process|stop.*process",
|
|
"api": "GET:/api/wevia-action-engine.php?action=process_kill"
|
|
},
|
|
{
|
|
"id": "kb_search_tool",
|
|
"kw": "kb.*search|cherche.*kb|knowledge.*base|base.*connaissance",
|
|
"api": "GET:/api/wevia-action-engine.php?action=kb_search"
|
|
},
|
|
{
|
|
"id": "kb_add_tool",
|
|
"kw": "kb.*add|ajoute.*kb|ajout.*connaissance",
|
|
"api": "GET:/api/wevia-action-engine.php?action=kb_add"
|
|
},
|
|
{
|
|
"id": "providers_health_tool",
|
|
"kw": "provider.*health|sante.*provider|check.*provider",
|
|
"api": "GET:/api/wevia-action-engine.php?action=providers_health"
|
|
},
|
|
{
|
|
"id": "alert_send",
|
|
"kw": "alert.*send|envoie.*alerte|notification.*urgente",
|
|
"api": "GET:/api/wevia-action-engine.php?action=alert_send"
|
|
},
|
|
{
|
|
"id": "diagnostic_full",
|
|
"kw": "diagnostic.*complet|full.*diagnostic|bilan.*complet",
|
|
"api": "GET:/api/wevia-action-engine.php?action=diagnostic"
|
|
},
|
|
{
|
|
"id": "uptime_detail",
|
|
"kw": "uptime.*detail|kuma.*detail|monitoring.*detail",
|
|
"api": "GET:/api/wevia-action-engine.php?action=uptime_status"
|
|
},
|
|
{
|
|
"id": "code_review",
|
|
"kw": "code.*review|review.*code|analyse.*code",
|
|
"api": "GET:/api/wevia-action-engine.php?action=code_review"
|
|
},
|
|
{
|
|
"id": "test_generate",
|
|
"kw": "genere.*test|test.*generate|creer.*test",
|
|
"api": "GET:/api/wevia-action-engine.php?action=test_generate"
|
|
},
|
|
{
|
|
"id": "deploy_tool",
|
|
"kw": "deploy|deployer|mise.*production|go.*live",
|
|
"api": "GET:/api/wevia-action-engine.php?action=deploy"
|
|
},
|
|
{
|
|
"id": "rollback_tool",
|
|
"kw": "rollback|retour.*arriere|annule.*deploy",
|
|
"api": "GET:/api/wevia-action-engine.php?action=rollback"
|
|
},
|
|
{
|
|
"id": "google_sheets",
|
|
"kw": "google.*sheets|spreadsheet|feuille.*calcul",
|
|
"api": "GET:/api/wevia-action-engine.php?action=google_sheets"
|
|
},
|
|
{
|
|
"id": "google_calendar",
|
|
"kw": "google.*calendar|calendrier|rdv|reunion",
|
|
"api": "GET:/api/wevia-action-engine.php?action=google_calendar"
|
|
},
|
|
{
|
|
"id": "youtube_analyze",
|
|
"kw": "youtube|video.*analyse|analyse.*youtube",
|
|
"api": "GET:/api/wevia-action-engine.php?action=youtube_analyze"
|
|
},
|
|
{
|
|
"id": "sandbox_exec",
|
|
"kw": "sandbox|bac.*sable|test.*isole",
|
|
"api": "GET:/api/wevia-action-engine.php?action=sandbox_exec"
|
|
},
|
|
{
|
|
"id": "ethica_consent",
|
|
"kw": "ethica.*consent|consent.*ethica|rgpd.*ethica",
|
|
"api": "GET:/api/wevia-action-engine.php?action=ethica_stats"
|
|
},
|
|
{
|
|
"id": "ethica_sms",
|
|
"kw": "ethica.*sms|sms.*ethica|envoie.*sms",
|
|
"api": "GET:/api/wevia-action-engine.php?action=ethica_stats"
|
|
},
|
|
{
|
|
"id": "codebase_index",
|
|
"kw": "codebase.*index|index.*code|scan.*code",
|
|
"api": "GET:/api/wevia-action-engine.php?action=codebase_index"
|
|
},
|
|
{
|
|
"id": "lint_fix",
|
|
"kw": "lint|eslint|phpstan|fix.*lint",
|
|
"api": "GET:/api/wevia-action-engine.php?action=lint_fix"
|
|
},
|
|
{
|
|
"id": "dependency_update",
|
|
"kw": "dependency|mise.*jour.*dep|npm.*update|pip.*update|composer.*update",
|
|
"api": "GET:/api/wevia-action-engine.php?action=dependency_update"
|
|
},
|
|
{
|
|
"id": "auto_heal",
|
|
"kw": "auto.*heal|500.*error|page.*down|fix.*500|heal.*pages|repare.*page",
|
|
"api": "GET:/api/wevia-auto-heal.php"
|
|
},
|
|
{
|
|
"id": "page_check",
|
|
"kw": "check.*page|page.*status|toutes.*pages|all.*pages|pages.*ok",
|
|
"api": "GET:/api/wevia-auto-heal.php"
|
|
},
|
|
{
|
|
"id": "graphify_query",
|
|
"kw": "graphify.*query|knowledge.*graph|graph.*query|graphify",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=cd+/var/www/html+%26%26+graphify+query+\"architecture\"+--budget+2000"
|
|
},
|
|
{
|
|
"id": "graphify_bench",
|
|
"kw": "graphify.*bench|token.*reduction|bench.*graph",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=cd+/var/www/html+%26%26+graphify+benchmark+2>&1"
|
|
},
|
|
{
|
|
"id": "ruflo_status",
|
|
"kw": "ruflo|swarm|orchestrat.*agent|multi.*agent.*swarm",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=cat+/opt/ruflo/status.txt+/opt/ruflo/version.txt+2>/dev/null;+ls+/opt/ruflo/+2>/dev/null+|+head+-10"
|
|
},
|
|
{
|
|
"id": "ruflo_init",
|
|
"kw": "ruflo.*init|init.*ruflo|lance.*ruflo|start.*swarm",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=cd+/opt/ruflo+&&+ls+-la+2>/dev/null+|+head+-10"
|
|
},
|
|
{
|
|
"id": "ruflo_agents",
|
|
"kw": "ruflo.*agent|agent.*swarm|liste.*swarm",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=cat+/opt/ruflo/.ruflo/agents/*.json+2>/dev/null+|+head+-20+||+echo+no+agents+yet"
|
|
},
|
|
{
|
|
"id": "trinity_large",
|
|
"kw": "trinity|arcee|trinity.*large",
|
|
"api": "master",
|
|
"msg": "trinity large status"
|
|
},
|
|
{
|
|
"id": "minimax",
|
|
"kw": "minimax|m2\\.5|m2\\.7",
|
|
"api": "master",
|
|
"msg": "minimax status"
|
|
},
|
|
{
|
|
"id": "mimo",
|
|
"kw": "mimo|xiaomi.*mimo|mimo.*v2|mimo.*omni|mimo.*flash",
|
|
"api": "master",
|
|
"msg": "mimo status"
|
|
},
|
|
{
|
|
"id": "or_trinity",
|
|
"kw": "trinity|arcee",
|
|
"api": "GET:/api/wevia-new-models.php?provider=trinity&msg=",
|
|
"msg": ""
|
|
},
|
|
{
|
|
"id": "or_minimax_m27",
|
|
"kw": "minimax.*m27|m2\\.7",
|
|
"api": "GET:/api/wevia-new-models.php?provider=minimax-m27&msg=",
|
|
"msg": ""
|
|
},
|
|
{
|
|
"id": "or_mimo_omni",
|
|
"kw": "mimo.*omni|omni.*mimo",
|
|
"api": "GET:/api/wevia-new-models.php?provider=mimo-omni&msg=",
|
|
"msg": ""
|
|
},
|
|
{
|
|
"id": "maestro",
|
|
"kw": "maestro",
|
|
"api": "master",
|
|
"msg": "maestro status"
|
|
},
|
|
{
|
|
"id": "airllm",
|
|
"kw": "airllm",
|
|
"api": "master",
|
|
"msg": "airllm status"
|
|
},
|
|
{
|
|
"id": "kuma_manage",
|
|
"kw": "kuma|uptime.*monitor|monitoring.*status|pause.*monitor|resume.*monitor",
|
|
"api": "GET:/api/kuma-status.php"
|
|
},
|
|
{
|
|
"id": "visual_test",
|
|
"kw": "visual.*test|playwright.*test|screenshot.*test|selenium.*test|chrome.*test|test.*visuel",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=timeout+120+python3+/opt/weval-l99/tools/visual-test-quick.py"
|
|
},
|
|
{
|
|
"id": "arena",
|
|
"kw": "arena|multi-model|consensus|benchmark",
|
|
"api": "master",
|
|
"msg": "arena status",
|
|
"cat": "ai"
|
|
},
|
|
{
|
|
"id": "resolver",
|
|
"kw": "resolver|dynamic|222 tools|sovereign fc",
|
|
"api": "master",
|
|
"msg": "resolver status",
|
|
"cat": "ai"
|
|
},
|
|
{
|
|
"id": "trinity",
|
|
"kw": "trinity|arcee|400b",
|
|
"api": "master",
|
|
"msg": "trinity",
|
|
"cat": "models"
|
|
},
|
|
{
|
|
"id": "blade-bridge",
|
|
"kw": "blade bridge|blade tools|powershell",
|
|
"api": "master",
|
|
"msg": "blade bridge",
|
|
"cat": "infra"
|
|
},
|
|
{
|
|
"id": "auto-wire",
|
|
"kw": "auto-wire|autowire|self-learn",
|
|
"api": "master",
|
|
"msg": "auto-wire",
|
|
"cat": "ai"
|
|
},
|
|
{
|
|
"id": "ethica-chatbot",
|
|
"kw": "ethica chatbot|ethica bot|pharma chat",
|
|
"api": "master",
|
|
"msg": "ethica chatbot",
|
|
"cat": "ethica"
|
|
},
|
|
{
|
|
"id": "new-models",
|
|
"kw": "new model|frontier model|model 2026",
|
|
"api": "master",
|
|
"msg": "new models",
|
|
"cat": "models"
|
|
},
|
|
{
|
|
"id": "tool-registry",
|
|
"kw": "tool registry|registre|tool list",
|
|
"api": "master",
|
|
"msg": "tool registry list",
|
|
"cat": "ai"
|
|
},
|
|
{
|
|
"id": "growth-agent",
|
|
"kw": "growth agent|growth|revenue",
|
|
"api": "master",
|
|
"msg": "growth agent",
|
|
"cat": "business"
|
|
},
|
|
{
|
|
"id": "vault_search",
|
|
"kw": "obsidian.*search|cherche.*obsidian|memoire.*search|memoire.*cherche",
|
|
"api": "GET:/api/wevia-vault.php?action=search&q="
|
|
},
|
|
{
|
|
"id": "vault_list",
|
|
"kw": "obsidian.*list|liste.*obsidian|contenu.*obsidian|memoire.*list",
|
|
"api": "GET:/api/wevia-vault.php?action=list"
|
|
},
|
|
{
|
|
"id": "vault_stats",
|
|
"kw": "obsidian.*stats|memoire.*stats|taille.*obsidian",
|
|
"api": "GET:/api/wevia-vault.php?action=stats"
|
|
},
|
|
{
|
|
"id": "vault_read",
|
|
"kw": "obsidian.*read|lire.*obsidian|lit.*obsidian|memoire.*read",
|
|
"api": "GET:/api/wevia-vault.php?action=read&file="
|
|
},
|
|
{
|
|
"id": "vault_semantic",
|
|
"kw": "semantic.*search|recherche.*semantique|obsidian.*semantic",
|
|
"api": "GET:/api/wevia-vault-search.php?q="
|
|
},
|
|
{
|
|
"id": "smart_route",
|
|
"kw": "smart.*rout|route.*intelligent|optimi.*token|baiss.*token|economis.*token",
|
|
"api": "POST:/api/wevia-smart-router.php"
|
|
},
|
|
{
|
|
"id": "token_savings",
|
|
"kw": "token.*saving|economie.*token|combien.*token|cout.*token",
|
|
"api": "GET:/api/wevia-action-engine.php?action=exec_s204&cmd=echo+TIER0:214+tools+0token;+echo+TIER1:Cerebras+Groq+0EUR;+echo+TIER2:Ollama+local+0EUR;+echo+TIER3:Claude+JAMAIS+appele+par+Master;+echo+SAVINGS:+80pct+requests+tier0+tier1"
|
|
},
|
|
{
|
|
"id": "auto_fix_all",
|
|
"kw": "fix all|auto fix|repair|corrige tout|heal",
|
|
"api": "EXEC:/opt/weval-l99/tools/auto-fix-all.sh",
|
|
"msg": "auto fix",
|
|
"cat": "exec"
|
|
},
|
|
{
|
|
"id": "disk_cleanup",
|
|
"kw": "disk cleanup|clean disk|nettoy|espace libre|free space",
|
|
"api": "EXEC:/opt/weval-l99/tools/disk-cleanup.sh",
|
|
"msg": "cleanup",
|
|
"cat": "exec"
|
|
},
|
|
{
|
|
"id": "git_sync",
|
|
"kw": "git sync|git push|commit push|synchronise git",
|
|
"api": "EXEC:/opt/weval-l99/tools/git-sync.sh",
|
|
"msg": "git sync",
|
|
"cat": "exec"
|
|
},
|
|
{
|
|
"id": "multiagent_scan",
|
|
"kw": "multiagent|multi-agent|scan complet|full scan|mobilise",
|
|
"api": "EXEC:/opt/weval-l99/tools/multiagent-scan.sh",
|
|
"msg": "scan",
|
|
"cat": "exec"
|
|
},
|
|
{
|
|
"id": "vault_doctrine",
|
|
"kw": "doctrine|instruction|regle|vault read",
|
|
"api": "EXEC:cat /opt/obsidian-vault/doctrines/000-doctrine-supreme.md",
|
|
"msg": "doctrine",
|
|
"cat": "vault"
|
|
},
|
|
{
|
|
"id": "nonreg_run",
|
|
"kw": "nonreg run|lance nonreg|test nonreg|153",
|
|
"api": "EXEC:cd /opt/weval-l99 && timeout 120 python3 wevia-nonreg-runner.py 2>/dev/null | tail -5",
|
|
"msg": "nonreg",
|
|
"cat": "exec"
|
|
},
|
|
{
|
|
"id": "fpm_restart",
|
|
"kw": "fpm restart|php restart|workers restart",
|
|
"api": "EXEC:killall -9 php-fpm8.5 2>/dev/null; sleep 1; systemctl start php8.5-fpm; ps aux | grep -c php-fpm",
|
|
"msg": "fpm",
|
|
"cat": "exec"
|
|
},
|
|
{
|
|
"id": "ollama_restart",
|
|
"kw": "ollama restart|restart ollama|model reload",
|
|
"api": "EXEC:systemctl restart ollama; sleep 3; curl -s http://127.0.0.1:11435/api/tags | python3 -c \"import json,sys;print(len(json.load(sys.stdin).get('models',[]))),'models'\" 2>/dev/null",
|
|
"msg": "ollama",
|
|
"cat": "exec"
|
|
}
|
|
]
|
|
} |