Files
IdeA/.ideai/tickets/251/carnet.md

1.6 KiB
Raw Blame History

issueRef, version, updatedBy, updatedAt
issueRef version updatedBy updatedAt
#251 7
kind agent_id
agent a6c6ea12-bfc6-4bdc-8031-324102dfa34d
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.