@ -1,10 +1,11 @@
|
|||||||
---
|
---
|
||||||
issueRef: "#182"
|
issueRef: "#182"
|
||||||
version: 2
|
version: 3
|
||||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
updatedAt: 1786455261558
|
updatedAt: 1786455395341
|
||||||
---
|
---
|
||||||
2026-08-11
|
2026-08-11
|
||||||
- Ticket ouvert suite au signalement utilisateur.
|
- Ticket ouvert suite au signalement utilisateur.
|
||||||
- Cadrage UX: restauration transparente du brouillon au retour sur la cellule/layout; pas de persistance des attachments; TTL court acceptable.
|
- Cadrage UX: restauration transparente du brouillon au retour sur la cellule/layout; pas de persistance des attachments; TTL court acceptable.
|
||||||
- Cadrage architecture: persistance bornée par projet/layout/node, à trancher entre stockage frontend léger et store backend dédié selon l'implémentation existante.
|
- Arbitrage architecture validé: store backend JSON, scoped par projet/layout/node; pas de solution frontend-only.
|
||||||
|
- L'implémentation devra nettoyer le draft à l'envoi et après /clean si la conversation est vidée.
|
||||||
@ -11,7 +11,7 @@ attachments: []
|
|||||||
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
createdAt: 1786454719252
|
createdAt: 1786454719252
|
||||||
updatedAt: 1786455261558
|
updatedAt: 1786455395341
|
||||||
version: 2
|
version: 3
|
||||||
---
|
---
|
||||||
Quand l'utilisateur tape un message dans le chat puis change de layout ou de projet, le texte saisi doit rester dans le chat quand il revient sur ce layout.
|
Quand l'utilisateur tape un message dans le chat puis change de layout ou de projet, le texte saisi doit rester dans le chat quand il revient sur ce layout.
|
||||||
@ -1,11 +1,13 @@
|
|||||||
---
|
---
|
||||||
issueRef: "#183"
|
issueRef: "#183"
|
||||||
version: 2
|
version: 4
|
||||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
updatedAt: 1786455261582
|
updatedAt: 1786455949201
|
||||||
---
|
---
|
||||||
2026-08-11
|
2026-08-11
|
||||||
- Ticket ouvert suite au signalement utilisateur.
|
- Ticket ouvert suite au signalement utilisateur.
|
||||||
- Symptôme confirmé: /clean et /help échouent faute d'effet pluginCallback, alors que /profile fonctionne.
|
- Symptôme confirmé: /clean et /help échouent faute d'effet pluginCallback, alors que /profile fonctionne.
|
||||||
- Cadrage UX: /help et /clean sont des commandes natives IdeA; erreur inconnue doit pointer vers /help.
|
- Cadrage UX: /help et /clean sont des commandes natives IdeA; erreur inconnue doit pointer vers /help.
|
||||||
- Cadrage architecture: router explicitement les commandes natives séparément des commandes plugin et préserver /profile comme natif.
|
- Cadrage architecture: router explicitement les commandes natives séparément des commandes plugin et préserver /profile comme natif.
|
||||||
|
- Implémentation dev reçue sur fix/183-native-slash-commands-routing: dispatch frontend explicite des effets natifs help/cleanConversation/profileSwitch/pluginCallback, tests frontend ajoutés; garde backend que les commandes natives priment sur les plugins.
|
||||||
|
- QA 2026-08-11: VERT. Vérifications exécutées avec succès: cargo test -p application slash_command ; npm test -- --run src/features/agents/CustomAgentChatView.test.tsx.
|
||||||
@ -2,7 +2,7 @@
|
|||||||
id: "a48be9fa-1b0c-4109-ba1d-c5ad0919d113"
|
id: "a48be9fa-1b0c-4109-ba1d-c5ad0919d113"
|
||||||
number: 183
|
number: 183
|
||||||
title: "Réparer les commandes /clean et /help comme commandes natives IdeA"
|
title: "Réparer les commandes /clean et /help comme commandes natives IdeA"
|
||||||
status: "inProgress"
|
status: "qa"
|
||||||
priority: "critical"
|
priority: "critical"
|
||||||
sprint: null
|
sprint: null
|
||||||
links: []
|
links: []
|
||||||
@ -11,7 +11,7 @@ attachments: []
|
|||||||
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
createdAt: 1786454719274
|
createdAt: 1786454719274
|
||||||
updatedAt: 1786455261582
|
updatedAt: 1786455949201
|
||||||
version: 2
|
version: 4
|
||||||
---
|
---
|
||||||
Les commandes /clean et /help échouent avec l'erreur: "La commande /clean n'a pas renvoyé d'effet pluginCallback." L'utilisateur précise que /clean, /help et /profile sont des commandes fournies nativement par IdeA. /profile fonctionne, /clean et /help non. Il faut lever la confusion entre commandes natives IdeA et futures commandes extensibles par plugins.
|
Les commandes /clean et /help échouent avec l'erreur: "La commande /clean n'a pas renvoyé d'effet pluginCallback." L'utilisateur précise que /clean, /help et /profile sont des commandes fournies nativement par IdeA. /profile fonctionne, /clean et /help non. Il faut lever la confusion entre commandes natives IdeA et futures commandes extensibles par plugins.
|
||||||
@ -2449,13 +2449,13 @@
|
|||||||
"kind": "agent",
|
"kind": "agent",
|
||||||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||||||
},
|
},
|
||||||
"updatedAt": 1786455261558
|
"updatedAt": 1786455395341
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"issueRef": "#183",
|
"issueRef": "#183",
|
||||||
"path": "183",
|
"path": "183",
|
||||||
"title": "Réparer les commandes /clean et /help comme commandes natives IdeA",
|
"title": "Réparer les commandes /clean et /help comme commandes natives IdeA",
|
||||||
"status": "inProgress",
|
"status": "qa",
|
||||||
"priority": "critical",
|
"priority": "critical",
|
||||||
"sprint": null,
|
"sprint": null,
|
||||||
"assignedAgentIds": [],
|
"assignedAgentIds": [],
|
||||||
@ -2463,7 +2463,7 @@
|
|||||||
"kind": "agent",
|
"kind": "agent",
|
||||||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||||||
},
|
},
|
||||||
"updatedAt": 1786455261582
|
"updatedAt": 1786455949201
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user