feat: floutage auto champs sensibles + fix routing actions fichiers
Floutage (conformité AI Act) : - Détection OpenCV des champs de saisie (rectangles clairs avec texte) - Flou gaussien avant stockage/envoi - Activé par défaut (RPA_BLUR_SENSITIVE=true) - <200ms par screenshot, 12 tests Fix actions fichiers VWB : - Pas de wait 5s pour les actions fichiers (inutile) - Routing direct vers agent port 5006 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -885,9 +885,14 @@ def execute_windows():
|
||||
if not data:
|
||||
return jsonify({'error': 'Aucune donnée'}), 400
|
||||
|
||||
# Injecter un délai de 5s avant la première action
|
||||
# pour laisser le temps à l'utilisateur de réduire le navigateur
|
||||
if 'actions' in data and data['actions']:
|
||||
# Vérifier si ce sont uniquement des actions fichiers (pas besoin de wait ni replay)
|
||||
all_file_actions = all(
|
||||
a.get('type', '') in _FILE_ACTION_TYPES
|
||||
for a in data.get('actions', [])
|
||||
) if data.get('actions') else False
|
||||
|
||||
# Injecter un délai de 5s SEULEMENT pour les actions UI (pas les fichiers)
|
||||
if not all_file_actions and 'actions' in data and data['actions']:
|
||||
data['actions'].insert(0, {
|
||||
'type': 'wait',
|
||||
'action_id': 'wait_before_start',
|
||||
|
||||
Reference in New Issue
Block a user