Skip to content

fix(dlp): emet les WatchEvents pour les actions DLP de sanitization#121

Merged
Destynova2 merged 4 commits intodevelopfrom
fix/dlp-reported-sanitize
Apr 10, 2026
Merged

fix(dlp): emet les WatchEvents pour les actions DLP de sanitization#121
Destynova2 merged 4 commits intodevelopfrom
fix/dlp-reported-sanitize

Conversation

@Destynova2
Copy link
Copy Markdown
Contributor

Corrige la derive contractuelle : sanitize_request_checked retourne Vec, scan_dlp_input emet les WatchEvents pour les actions non-bloquantes (redact, canary, warn). 728 tests verts.

commis-ci-fix added 4 commits April 10, 2026 22:45
…ans bench

Regroupe les 7-9 parametres partages entre cmd_bench, measure et
run_escalation dans une struct BenchContext. Extrait la boucle de
polling health dupliquee 3 fois dans un helper wait_for_proxy_ready.
Supprime le #[allow(clippy::too_many_arguments)] devenu inutile.
Factorise le Span de timestamp duplique 9 fois dans format_event
dans un helper timestamp_span, eliminant la violation DRY la plus
visible du module watch TUI.
Factorise les deux blocs de merge imbriques (tool_use dans assistant,
tool_result dans user) de transform_responses_to_canonical en helpers
merge_tool_use_into_assistant et merge_tool_result_into_user.
Reduit la profondeur max de 11 a 7.
sanitize_request_checked retourne maintenant Vec<DlpActionReport>
au lieu de (). scan_dlp_input emet les WatchEvents pour les actions
non-bloquantes via emit_dlp_events.
@Destynova2 Destynova2 merged commit 2ecde7c into develop Apr 10, 2026
38 checks passed
@Destynova2 Destynova2 deleted the fix/dlp-reported-sanitize branch April 10, 2026 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant