Files
rpa_vision_v3/tools/run_session_cleaner.sh
Dom 9bcce3fc68 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>
2026-04-12 11:35:31 +02:00

14 lines
371 B
Bash
Executable File

#!/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 "$@"