--- id: "033bcaa1-fe43-460e-94a0-3c16a178519c" number: 187 title: "[CLI custom] Progress live agent/tool + anti-duplication running/done" status: "closed" priority: "high" sprint: null links: [{"target":"#186","kind":"relatesTo"}] agentRefs: [] attachments: [] createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} createdAt: 1786616824270 updatedAt: 1786620907499 version: 5 --- Sous-ticket de #186. Corriger le rendu des progress dans la CLI custom : - confirmer et corriger le fait que certains progress agent n'apparaissent qu'au moment d'une activité tool/MCP ; - éviter la duplication running/done en remplaçant l'état existant au lieu d'ajouter une nouvelle entrée. Diagnostic acté le 2026-08-13 : - Codex retient certains `agent_message` live jusqu'à l'événement suivant (`pending_final`), donnant l'impression que le progress n'arrive qu'au tool/MCP. - Le frontend ne dispose pas d'une clé stable pour les progress `message`, donc `delta` et `completed` se dupliquent. Branche Git recommandée : `feat/186-cli-progress`.