diff --git a/.ideai/idea-android-plugin.json b/.ideai/idea-android-plugin.json index 52e4002..62e0bee 100644 --- a/.ideai/idea-android-plugin.json +++ b/.ideai/idea-android-plugin.json @@ -5,7 +5,7 @@ "probableAppModule": null, "projectId": "97b49ac2-8376-4aa3-8ea9-bf3ac81d0023", "projectRoot": "/home/anthony/Documents/Projects/IdeA", - "updatedAt": "2026-08-05T11:34:54.650Z" + "updatedAt": "2026-08-05T12:10:01.937Z" }, "ownerAgentId": null, "ownerAgentMapping": {}, diff --git a/.ideai/tickets/149/carnet.md b/.ideai/tickets/149/carnet.md index eacaa8a..bba2bf1 100644 --- a/.ideai/tickets/149/carnet.md +++ b/.ideai/tickets/149/carnet.md @@ -1,6 +1,6 @@ --- issueRef: "#149" -version: 2 +version: 7 updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} -updatedAt: 1785930103912 +updatedAt: 1785931921328 --- diff --git a/.ideai/tickets/149/issue.md b/.ideai/tickets/149/issue.md index 74bf771..b8fef93 100644 --- a/.ideai/tickets/149/issue.md +++ b/.ideai/tickets/149/issue.md @@ -2,7 +2,7 @@ id: "1bd74960-361f-4083-acff-4c0b55cd920f" number: 149 title: "CLI custom: fallback silencieux vers Plain/TUI avant chargement du catalogue agent/profil" -status: "inProgress" +status: "open" priority: "high" sprint: null links: [{"target":"#148","kind":"relatesTo"},{"target":"#147","kind":"relatesTo"}] @@ -11,7 +11,9 @@ attachments: [] createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} createdAt: 1785930073255 -updatedAt: 1785930103912 -version: 2 +updatedAt: 1785931921328 +version: 7 --- -Bug report utilisateur du 2026-08-05: la CLI custom ne se lance plus; à l'ouverture elle se ferme immédiatement et la cellule revient sur Plain/TUI. Diagnostic Architecture: bug distinct de #148. Dans `frontend/src/features/layout/LayoutGrid.tsx`, `cellMode` restauré à `custom` depuis le storage est forcé trop tôt vers `tui` par l'effet garde-fou `if (!customCliAvailable && cellMode !== "tui") setCellMode("tui")`, alors que `agents`/`profiles` sont encore vides pendant leur chargement asynchrone initial. Résultat: la préférence `custom` est écrasée silencieusement avant même que la vue puisse se monter. Objectif: retarder ce fallback jusqu'à la fin du premier chargement du catalogue, couvrir par test de non-régression, valider QA, puis rebuild AppImage Linux. \ No newline at end of file +Bug report utilisateur du 2026-08-05: la CLI custom ne se lance plus; à l'ouverture elle se ferme immédiatement et la cellule revient sur Plain/TUI. Diagnostic Architecture: bug distinct de #148. Dans `frontend/src/features/layout/LayoutGrid.tsx`, `cellMode` restauré à `custom` depuis le storage est forcé trop tôt vers `tui` par l'effet garde-fou `if (!customCliAvailable && cellMode !== \"tui\") setCellMode(\"tui\")`, alors que `agents`/`profiles` sont encore vides pendant leur chargement asynchrone initial. Résultat: la préférence `custom` est écrasée silencieusement avant même que la vue puisse se monter. Objectif: retarder ce fallback jusqu'à la fin du premier chargement du catalogue, couvrir par test de non-régression, valider QA, puis rebuild AppImage Linux. + +Reouvert le 2026-08-05 apres retest utilisateur: le symptome persiste. La CLI custom s'ouvre environ une demi-seconde puis se referme directement vers Plain/TUI. \ No newline at end of file diff --git a/.ideai/tickets/index.json b/.ideai/tickets/index.json index 2626158..f3fb0f8 100644 --- a/.ideai/tickets/index.json +++ b/.ideai/tickets/index.json @@ -1950,7 +1950,7 @@ "issueRef": "#149", "path": "149", "title": "CLI custom: fallback silencieux vers Plain/TUI avant chargement du catalogue agent/profil", - "status": "inProgress", + "status": "open", "priority": "high", "sprint": null, "assignedAgentIds": [ @@ -1960,7 +1960,7 @@ "kind": "agent", "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" }, - "updatedAt": 1785930103912 + "updatedAt": 1785931921328 } ] } \ No newline at end of file