diff --git a/.ideai/tickets/171/carnet.md b/.ideai/tickets/171/carnet.md new file mode 100644 index 00000000..ade3c2e0 --- /dev/null +++ b/.ideai/tickets/171/carnet.md @@ -0,0 +1,6 @@ +--- +issueRef: "#171" +version: 1 +updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} +updatedAt: 1786371966186 +--- diff --git a/.ideai/tickets/171/issue.md b/.ideai/tickets/171/issue.md new file mode 100644 index 00000000..4680114c --- /dev/null +++ b/.ideai/tickets/171/issue.md @@ -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. \ No newline at end of file diff --git a/.ideai/tickets/58/carnet.md b/.ideai/tickets/58/carnet.md index 226a4def..2b6008eb 100644 --- a/.ideai/tickets/58/carnet.md +++ b/.ideai/tickets/58/carnet.md @@ -1,6 +1,6 @@ --- issueRef: "#58" -version: 2 -updatedBy: {"kind":"user"} -updatedAt: 1785271075234 +version: 3 +updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} +updatedAt: 1786371966082 --- diff --git a/.ideai/tickets/58/issue.md b/.ideai/tickets/58/issue.md index 5cc2a7ba..98bd5f05 100644 --- a/.ideai/tickets/58/issue.md +++ b/.ideai/tickets/58/issue.md @@ -2,16 +2,17 @@ id: "495699aa-d5d1-409f-8830-cdfaba7a4be3" number: 58 title: "[B/F] Rendu live des tâches de fond — subscriber UI + canal IPC attachable au task output" -status: "closed" +status: "open" priority: "low" sprint: null links: [{"target":"#2","kind":"dependsOn"}] agentRefs: [] +attachments: [] 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 -updatedAt: 1785271075234 -version: 2 +updatedAt: 1786371966082 +version: 3 --- Sorti du ticket #2 lors de sa requalification (2026-07-14). diff --git a/.ideai/tickets/93/carnet.md b/.ideai/tickets/93/carnet.md index dbf3fee8..ad327bb8 100644 --- a/.ideai/tickets/93/carnet.md +++ b/.ideai/tickets/93/carnet.md @@ -1,8 +1,8 @@ --- issueRef: "#93" -version: 3 -updatedBy: {"kind":"user"} -updatedAt: 1784934179780 +version: 4 +updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} +updatedAt: 1786371966161 --- # Contexte diff --git a/.ideai/tickets/93/issue.md b/.ideai/tickets/93/issue.md index a495da2f..188e735b 100644 --- a/.ideai/tickets/93/issue.md +++ b/.ideai/tickets/93/issue.md @@ -2,16 +2,17 @@ id: "40f56f7d-b0ec-4409-bf6b-c010e3003b76" number: 93 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" sprint: null links: [] agentRefs: [] +attachments: [] 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 -updatedAt: 1784934179780 -version: 3 +updatedAt: 1786371966161 +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 : diff --git a/.ideai/tickets/counter.json b/.ideai/tickets/counter.json index b576ecb8..be9f2a83 100644 --- a/.ideai/tickets/counter.json +++ b/.ideai/tickets/counter.json @@ -1,3 +1,3 @@ { - "nextNumber": 171 + "nextNumber": 172 } \ No newline at end of file diff --git a/.ideai/tickets/index.json b/.ideai/tickets/index.json index 4b05a0c4..32ece8d8 100644 --- a/.ideai/tickets/index.json +++ b/.ideai/tickets/index.json @@ -775,7 +775,7 @@ "issueRef": "#58", "path": "58", "title": "[B/F] Rendu live des tâches de fond — subscriber UI + canal IPC attachable au task output", - "status": "closed", + "status": "open", "priority": "low", "sprint": null, "assignedAgentIds": [], @@ -783,7 +783,7 @@ "kind": "agent", "agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641" }, - "updatedAt": 1785271075234 + "updatedAt": 1786371966082 }, { "issueRef": "#60", @@ -1216,7 +1216,7 @@ "issueRef": "#93", "path": "93", "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", "sprint": null, "assignedAgentIds": [], @@ -1224,7 +1224,7 @@ "kind": "agent", "agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641" }, - "updatedAt": 1784934179780 + "updatedAt": 1786371966161 }, { "issueRef": "#94", @@ -2277,6 +2277,20 @@ "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" }, "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 } ] } \ No newline at end of file