From f33599517dc8dffab98c69aeebf11c6db593b72d Mon Sep 17 00:00:00 2001 From: opus Date: Tue, 21 Apr 2026 22:40:02 +0200 Subject: [PATCH] auto-sync-2240 --- api/ambre-pw-killall.php | 11 +++++++++++ api/blade-actions-surfaced.json | 2 +- api/v83-business-kpi-latest.json | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 api/ambre-pw-killall.php diff --git a/api/ambre-pw-killall.php b/api/ambre-pw-killall.php new file mode 100644 index 000000000..b9faebb67 --- /dev/null +++ b/api/ambre-pw-killall.php @@ -0,0 +1,11 @@ +&1") ?: "(empty)"); +$out["pkill_f_all"] = trim(@shell_exec("pkill -9 -f chat-capabilities 2>&1") ?: "(empty)"); +$out["pkill_node"] = trim(@shell_exec("pkill -9 -f "node.*playwright" 2>&1") ?: "(empty)"); +sleep(2); +$out["remaining"] = trim(@shell_exec("ps -ef | grep -E "playwright|chromium.*headless" | grep -v grep | wc -l") ?: "0"); +$out["procs_snapshot"] = trim(@shell_exec("ps -ef | grep playwright | grep -v grep | awk "{print \$2, \$10, \$11}" | head -10") ?: ""); +echo json_encode($out, JSON_PRETTY_PRINT); diff --git a/api/blade-actions-surfaced.json b/api/blade-actions-surfaced.json index c9ac5f4e0..1a4ce1596 100644 --- a/api/blade-actions-surfaced.json +++ b/api/blade-actions-surfaced.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-04-21T22:30:01.251400", + "generated_at": "2026-04-21T22:40:01.476346", "stats": { "total": 48, "pending": 31, diff --git a/api/v83-business-kpi-latest.json b/api/v83-business-kpi-latest.json index ee59d70dc..bc30a9c5b 100644 --- a/api/v83-business-kpi-latest.json +++ b/api/v83-business-kpi-latest.json @@ -1,7 +1,7 @@ { "ok": true, "version": "V83-business-kpi", - "ts": "2026-04-21T20:31:41+00:00", + "ts": "2026-04-21T20:39:59+00:00", "summary": { "total_categories": 8, "total_kpis": 64,