chore(tickets): synchro du store local — création #248–#252, carnets #247
This commit is contained in:
16
.ideai/tickets/251/carnet.md
Normal file
16
.ideai/tickets/251/carnet.md
Normal file
@ -0,0 +1,16 @@
|
||||
---
|
||||
issueRef: "#251"
|
||||
version: 7
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedAt: 1787500329426
|
||||
---
|
||||
2026-08-23 Main
|
||||
- Signalement utilisateur avec screenshot: a partir de la seconde demande sur le meme agent, la vue custom CLI melange des reliquats du tour precedent (termine, carte de progression, separateurs d’etat) avec le nouveau tour.
|
||||
- Ticket cree puis passe en inProgress.
|
||||
- Cadrage UX: un seul ensemble d’UI dynamique a la fois, attache exclusivement au tour actif; les tours termines deviennent des blocs figes d’historique; ordre strictement chronologique; scroll ancre sur le tour actif.
|
||||
- Cadrage Architect: bug probable dans la projection locale multi-tour de CustomAgentChatView.tsx, autour de send(), foldChunk(), completeChatViewProgress() et de la logique progressScope/progressIndex. Hypothese principale: double autorite d’ouverture de tour (optimiste local + userPrompt backend) ou progress tardif apres final.
|
||||
- Git a cree la branche locale fix/251-custom-cli-conversation-turn-display depuis develop.
|
||||
- DevFrontend a implemente le fix sur cette branche: idempotence de l’echo backend userPrompt sur le tour ouvert et neutralisation des progress tardifs apres final/error; tests renforces dans CustomAgentChatView.test.tsx.
|
||||
- QA a valide en vert via tests reels: CustomAgentChatView.test.tsx et LayoutGrid.chat.test.tsx.
|
||||
- Git a commit le fix seul dans 7b7ab5b puis merge localement avec --no-ff dans develop via 15c1c29. Aucun push distant. Les changements non lies .ideai/ et scripts/ ont ete exclus du commit.
|
||||
- Ticket cloture.
|
||||
17
.ideai/tickets/251/issue.md
Normal file
17
.ideai/tickets/251/issue.md
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
id: "40f32d57-3853-441a-ac2a-78a4d664aaff"
|
||||
number: 251
|
||||
title: "Bug UI: affichage incohérent de la conversation agent à partir du second tour"
|
||||
status: "closed"
|
||||
priority: "high"
|
||||
sprint: null
|
||||
links: []
|
||||
agentRefs: []
|
||||
attachments: []
|
||||
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
createdAt: 1787499941511
|
||||
updatedAt: 1787500329426
|
||||
version: 7
|
||||
---
|
||||
Dans la vue custom CLI d’un agent, à partir de la seconde demande sur le même agent, l’affichage de la conversation devient incohérent. Le screenshot montre la coexistence d’un ancien état terminé / carte de progression du tour précédent avec le nouveau tour utilisateur et un nouvel état en cours, ce qui pollue la lecture chronologique de la conversation. Attendu: chaque tour doit s’afficher de façon stable, ordonnée et sans reliquats visuels du tour précédent.
|
||||
Reference in New Issue
Block a user