chore(tickets): rouverture #58/#93 + création #171 (observabilité conversationnelle)

Miroir local des statuts IdeA : #58 et #93 rouverts, #171 créé (ticket transverse, relie #58 et #93 par relatesTo), compteur bumpé 171 -> 172.
This commit is contained in:
2026-08-10 16:46:24 +02:00
parent c5a38df2af
commit a8f7184589
8 changed files with 58 additions and 19 deletions

View File

@ -0,0 +1,6 @@
---
issueRef: "#171"
version: 1
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedAt: 1786371966186
---

View File

@ -0,0 +1,17 @@
---
id: "dcd6a2c9-c819-43b0-acf2-5d7dd9ada284"
number: 171
title: "[OBS] Pipeline d'observabilité conversationnelle — ReplyEvent progress -> UI en temps réel"
status: "open"
priority: "high"
sprint: null
links: [{"target":"#58","kind":"relatesTo"},{"target":"#93","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: 1786371966186
updatedAt: 1786371966186
version: 1
---
Dérivé de la régression CLI/UI signalée le 2026-08-10: les messages process ne s'affichent pas pendant le tour et les usages d'outils MCP (ex. idea_ask_agent) n'apparaissent qu'après terminaison du tool / Final cible. Ticket transverse pour établir un pipeline live des événements conversationnels (progress/tool activity/process) du backend vers l'UI/CLI, sans dépendre du Final.

View File

@ -1,6 +1,6 @@
--- ---
issueRef: "#58" issueRef: "#58"
version: 2 version: 3
updatedBy: {"kind":"user"} updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedAt: 1785271075234 updatedAt: 1786371966082
--- ---

View File

@ -2,16 +2,17 @@
id: "495699aa-d5d1-409f-8830-cdfaba7a4be3" id: "495699aa-d5d1-409f-8830-cdfaba7a4be3"
number: 58 number: 58
title: "[B/F] Rendu live des tâches de fond — subscriber UI + canal IPC attachable au task output" title: "[B/F] Rendu live des tâches de fond — subscriber UI + canal IPC attachable au task output"
status: "closed" status: "open"
priority: "low" priority: "low"
sprint: null sprint: null
links: [{"target":"#2","kind":"dependsOn"}] links: [{"target":"#2","kind":"dependsOn"}]
agentRefs: [] agentRefs: []
attachments: []
createdBy: {"kind":"agent","agent_id":"a6ced819-b893-4213-b003-9e9dc79b9641"} createdBy: {"kind":"agent","agent_id":"a6ced819-b893-4213-b003-9e9dc79b9641"}
updatedBy: {"kind":"user"} updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
createdAt: 1784064521992 createdAt: 1784064521992
updatedAt: 1785271075234 updatedAt: 1786371966082
version: 2 version: 3
--- ---
Sorti du ticket #2 lors de sa requalification (2026-07-14). Sorti du ticket #2 lors de sa requalification (2026-07-14).

View File

@ -1,8 +1,8 @@
--- ---
issueRef: "#93" issueRef: "#93"
version: 3 version: 4
updatedBy: {"kind":"user"} updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedAt: 1784934179780 updatedAt: 1786371966161
--- ---
# Contexte # Contexte

View File

@ -2,16 +2,17 @@
id: "40f56f7d-b0ec-4409-bf6b-c010e3003b76" id: "40f56f7d-b0ec-4409-bf6b-c010e3003b76"
number: 93 number: 93
title: "Agent Context : réponse finale non capturée, fragment d'appel d'outil brut renvoyé via idea_ask_agent" title: "Agent Context : réponse finale non capturée, fragment d'appel d'outil brut renvoyé via idea_ask_agent"
status: "closed" status: "open"
priority: "medium" priority: "medium"
sprint: null sprint: null
links: [] links: []
agentRefs: [] agentRefs: []
attachments: []
createdBy: {"kind":"agent","agent_id":"a6ced819-b893-4213-b003-9e9dc79b9641"} createdBy: {"kind":"agent","agent_id":"a6ced819-b893-4213-b003-9e9dc79b9641"}
updatedBy: {"kind":"user"} updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
createdAt: 1784817692650 createdAt: 1784817692650
updatedAt: 1784934179780 updatedAt: 1786371966161
version: 3 version: 4
--- ---
Lors d'un test de la conversation inter-agent (idea_ask_agent ciblant Context), l'appel renvoie systématiquement un fragment JSON brut au lieu d'une réponse finale exploitable : Lors d'un test de la conversation inter-agent (idea_ask_agent ciblant Context), l'appel renvoie systématiquement un fragment JSON brut au lieu d'une réponse finale exploitable :

View File

@ -1,3 +1,3 @@
{ {
"nextNumber": 171 "nextNumber": 172
} }

View File

@ -775,7 +775,7 @@
"issueRef": "#58", "issueRef": "#58",
"path": "58", "path": "58",
"title": "[B/F] Rendu live des tâches de fond — subscriber UI + canal IPC attachable au task output", "title": "[B/F] Rendu live des tâches de fond — subscriber UI + canal IPC attachable au task output",
"status": "closed", "status": "open",
"priority": "low", "priority": "low",
"sprint": null, "sprint": null,
"assignedAgentIds": [], "assignedAgentIds": [],
@ -783,7 +783,7 @@
"kind": "agent", "kind": "agent",
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641" "agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
}, },
"updatedAt": 1785271075234 "updatedAt": 1786371966082
}, },
{ {
"issueRef": "#60", "issueRef": "#60",
@ -1216,7 +1216,7 @@
"issueRef": "#93", "issueRef": "#93",
"path": "93", "path": "93",
"title": "Agent Context : réponse finale non capturée, fragment d'appel d'outil brut renvoyé via idea_ask_agent", "title": "Agent Context : réponse finale non capturée, fragment d'appel d'outil brut renvoyé via idea_ask_agent",
"status": "closed", "status": "open",
"priority": "medium", "priority": "medium",
"sprint": null, "sprint": null,
"assignedAgentIds": [], "assignedAgentIds": [],
@ -1224,7 +1224,7 @@
"kind": "agent", "kind": "agent",
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641" "agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
}, },
"updatedAt": 1784934179780 "updatedAt": 1786371966161
}, },
{ {
"issueRef": "#94", "issueRef": "#94",
@ -2277,6 +2277,20 @@
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
}, },
"updatedAt": 1786039145598 "updatedAt": 1786039145598
},
{
"issueRef": "#171",
"path": "171",
"title": "[OBS] Pipeline d'observabilité conversationnelle — ReplyEvent progress -> UI en temps réel",
"status": "open",
"priority": "high",
"sprint": null,
"assignedAgentIds": [],
"createdBy": {
"kind": "agent",
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
},
"updatedAt": 1786371966186
} }
] ]
} }