feat: session_cleaner — outil leger de nettoyage de sessions avant replay
Petit serveur Flask standalone (tools/session_cleaner.py) qui permet de : - Lister les sessions enregistrees recentes - Visualiser chaque session avec ses screenshots (crop + full) - Marquer les clics parasites a supprimer (auto-detection des toasts, clics droit, fenetres Lea/systray, derniers 3 evenements) - Re-construire un replay nettoye et l'injecter dans la queue via POST /api/v1/traces/stream/replay/raw Option A du rapport audit VWB : "Le besoin reel est supprimer 3 clics parasites et relancer — c'est 30 secondes d'UX, pas un Visual Workflow Builder." Port : 5006 Dependencies : Flask (deja dans le venv), aucune nouvelle Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
13
tools/run_session_cleaner.sh
Executable file
13
tools/run_session_cleaner.sh
Executable file
@@ -0,0 +1,13 @@
|
||||
#!/bin/bash
|
||||
# Lancement rapide du Session Cleaner
|
||||
# Usage : ./tools/run_session_cleaner.sh [--port 5006] [--debug]
|
||||
|
||||
cd "$(dirname "$0")/.."
|
||||
source .venv/bin/activate 2>/dev/null || true
|
||||
|
||||
# Charger le token API depuis .env.local si present
|
||||
if [ -f .env.local ]; then
|
||||
export $(grep RPA_API_TOKEN .env.local 2>/dev/null | xargs)
|
||||
fi
|
||||
|
||||
python tools/session_cleaner.py "$@"
|
||||
Reference in New Issue
Block a user