diff --git a/api/wevia-tool-registry.json b/api/wevia-tool-registry.json index 7c18604a5..f27109401 100644 --- a/api/wevia-tool-registry.json +++ b/api/wevia-tool-registry.json @@ -4656,6 +4656,24 @@ "desc": "Inventaire chatbots equipes pattern Claude", "since": "opus-session-20260421-v17", "added_ts": "2026-04-22T04:37:51+02:00" + }, + { + "id": "cf_bypass_proxy", + "kw": "cf.*bypass|cloudflare.*bypass|direct.*proxy|agent.*proxy", + "cmd": "curl -sk 'http://127.0.0.1/api/cf-bypass-helper.php?target={MSG}&_agent_token=DROID2026' -H 'Host: weval-consulting.com' --max-time 30", + "exec": true, + "desc": "CF bypass helper proxy direct 127.0.0.1 sans Cloudflare", + "since": "opus-session-20260421-v21", + "added_ts": "2026-04-22T05:09:59+02:00" + }, + { + "id": "learning_log_stats", + "kw": "learning.*stats|apprentissage.*stats|ai.*log.*stats", + "cmd": "PGPASSWORD=admin123 psql -h 127.0.0.1 -U admin -d adx_system -tAc \"SELECT count(*) as total, sum(CASE WHEN outcome_success THEN 1 ELSE 0 END) as success FROM ai_learning_log WHERE learned_at > NOW() - interval '24 hours'\"", + "exec": true, + "desc": "Stats apprentissage 24h depuis ai_learning_log", + "since": "opus-session-20260421-v21", + "added_ts": "2026-04-22T05:09:59+02:00" } ], "opus_safe_wire": {