26 lines
1.3 KiB
Markdown
26 lines
1.3 KiB
Markdown
---
|
|
id: "2073344b-90cd-412b-91ec-2d76fad9a7ec"
|
|
number: 191
|
|
title: "[QA/Tech] Managed temp store — tests d'intégration handlers Tauri et routage tools"
|
|
status: "closed"
|
|
priority: "medium"
|
|
sprint: null
|
|
links: [{"target":"#189","kind":"relatesTo"}]
|
|
agentRefs: [{"agentId":"ab328d90-c307-4771-a3b6-6c56089c8506","role":"assigned"}]
|
|
attachments: []
|
|
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
|
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
|
createdAt: 1786621360797
|
|
updatedAt: 1786623936053
|
|
version: 7
|
|
---
|
|
Suite de sécurisation après #189. QA a validé le comportement métier du managed temp store, mais a relevé deux gaps de couverture d'intégration :
|
|
- absence de test dédié qui exécute le handler Tauri `invoke_handler` pour `managed_temp_allocate|resolve|release|gc` ;
|
|
- absence de test dédié du routage `openai_tools` / provider vers les outils `idea_managed_temp_*`.
|
|
|
|
À faire :
|
|
- ajouter des tests d'intégration ciblés pour les handlers Tauri des commandes `managed_temp_*` ;
|
|
- ajouter des tests ciblés du routage/provider tools pour `idea_managed_temp_*` ;
|
|
- garder ces tests isolés du bruit hors périmètre actuellement rencontré dans certains tests `app-tauri` plus larges.
|
|
|
|
Contexte : gap explicite relevé par QA le 2026-08-13 lors de la validation du ticket #189. |