Dom
84d2d4a667
feat(dialog): R2 MVP P0 — DialogResolver + catalogue 10 entrées (flag OFF default)
- agent_v0/server_v1/core/dialog/ : catalogue compact + DialogResolver
stateless (match titre + evidence, trichotomie stricte auto/pause/skip).
- 10 entrées P0 : confirm-save-overwrite, notepad-unsaved-changes,
windows-file-explorer (fallback replay 4c38dbb8), easily-save/overwrite/
confirm-action/clinical-warning, windows-uac, windows-hello-credui,
edge-update.
- Validateur déclaratif `system_modals_cannot_be_overridden` : rejette
toute surcharge auto/skip sur modaux SYSTÈME (windows-/defender-).
- Endpoint POST /api/v1/dialog/resolve derrière flag
RPA_DIALOG_RESOLVER_ENABLED (OFF par défaut → 503). Aucun
rebranchement côté agent_v1 (executor.py inchangé, P1 plus tard).
- 25 tests pytest passants (19 unit + 6 intégration HTTP).
Spec : docs/recherche/SPEC_POPUPS_CATALOGUE.md §2bis / §3.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 17:52:38 +02:00
..
2026-05-24 17:52:38 +02:00
2026-03-18 11:12:23 +01:00
2026-04-15 09:07:19 +02:00
2026-05-24 17:52:38 +02:00
2026-04-09 21:03:25 +02:00
2026-04-10 09:01:13 +02:00
2026-04-10 09:01:52 +02:00
2026-04-10 14:05:23 +02:00
2026-05-24 16:48:37 +02:00
2026-05-05 23:09:43 +02:00
2026-05-06 00:08:22 +02:00
2026-05-24 16:48:37 +02:00
2026-04-12 10:35:51 +02:00
2026-05-24 16:48:37 +02:00
2026-05-24 16:48:37 +02:00
2026-05-24 16:48:37 +02:00
2026-05-24 16:48:37 +02:00
2026-05-24 16:48:37 +02:00
2026-03-26 10:19:18 +01:00
2026-05-06 09:23:09 +02:00
2026-03-18 11:12:23 +01:00
2026-05-24 17:42:44 +02:00
2026-04-09 21:03:25 +02:00
2026-03-18 11:12:23 +01:00
2026-03-18 11:12:23 +01:00
2026-03-18 11:12:23 +01:00
2026-04-05 16:30:27 +02:00