- counter.json : nextNumber 173 -> 179 - index.json : ajoute #173 à #178 (tous closed) - dirs tickets/173-178 (carnet + issue) - carnets/issues #157 #171 mis à jour Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
30
.ideai/tickets/176/carnet.md
Normal file
30
.ideai/tickets/176/carnet.md
Normal file
@ -0,0 +1,30 @@
|
||||
---
|
||||
issueRef: "#176"
|
||||
version: 6
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedAt: 1786440311377
|
||||
---
|
||||
2026-08-11
|
||||
- Demande utilisateur: ajuster la custom CLI sur la conversation et les événements tools MCP.
|
||||
- Périmètre demandé:
|
||||
1. Aligner les messages `Final` à droite.
|
||||
2. Pour les tools MCP inter-agent, afficher qui parle à qui.
|
||||
3. Pour tous les tools MCP, afficher le spinner seulement pendant l'exécution, remplacer `started` par `done` une fois fini, et supprimer le second message de fin du tool.
|
||||
- Cadrage UX reçu:
|
||||
- `Final` à droite avec hiérarchie visuelle plus claire.
|
||||
- Délégations inter-agent explicites avec flèche directionnelle `requester → target` et retour `requester ← target`.
|
||||
- Progression tool portée par une seule carte: spinner uniquement pendant run, statut `done` à la fin, pas de message de complétion séparé.
|
||||
- Cadrage Architect reçu:
|
||||
- Les 3 changements sont frontend-purs.
|
||||
- Zone principale: `CustomAgentChatView.tsx`.
|
||||
- Les données utiles existent déjà pour `idea_ask_agent`/`idea_ask_agents`; pas de DTO/contrat backend à modifier.
|
||||
- Livraison DevFrontend:
|
||||
- Modifs dans `frontend/src/features/agents/CustomAgentChatView.tsx` et `frontend/src/features/agents/CustomAgentChatView.test.tsx`.
|
||||
- `Final` aligné à droite.
|
||||
- Délégations inter-agent affichées avec direction explicite.
|
||||
- Les cartes de progress MCP ne dupliquent plus un message de complétion; `done` remplace l'état final sur la carte existante et le spinner disparaît.
|
||||
- Validation QA:
|
||||
- Verdict OK sur le workspace courant.
|
||||
- `npm test -- src/features/agents/CustomAgentChatView.test.tsx` vert (26/26).
|
||||
- `npm run typecheck` vert.
|
||||
- Réserve environnementale sans impact verdict: bruit shell `Fatal Python error: Failed to import encodings module` avant les sorties utiles.
|
||||
17
.ideai/tickets/176/issue.md
Normal file
17
.ideai/tickets/176/issue.md
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
id: "c1f25ae9-3f8d-4de3-9592-9d9d7f61773c"
|
||||
number: 176
|
||||
title: "Custom CLI: ajustements UI/UX conversation et événements tools MCP"
|
||||
status: "closed"
|
||||
priority: "medium"
|
||||
sprint: null
|
||||
links: []
|
||||
agentRefs: [{"agentId":"8f7da528-58df-4315-97e9-0562230ecc19","role":"assigned"}]
|
||||
attachments: []
|
||||
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
createdAt: 1786439237821
|
||||
updatedAt: 1786440311377
|
||||
version: 6
|
||||
---
|
||||
Ajuster la présentation de la conversation dans la custom CLI: 1) aligner les messages `Final` à droite, 2) pour les tools MCP inter-agent afficher explicitement qui parle à qui, 3) sur tous les tools MCP afficher l'icône animée uniquement pendant l'exécution, remplacer `started` par `done` à la fin, et supprimer le second message de fin de tool devenu redondant.
|
||||
Reference in New Issue
Block a user