Retest utilisateur du 2026-08-05: la CLI custom s'ouvre ~0.5s puis retombe sur Plain/TUI malgré le fix précédent. Statut repassé à open pour relancer le cycle de diagnostic/correction. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
19 lines
1.5 KiB
Markdown
19 lines
1.5 KiB
Markdown
---
|
|
id: "1bd74960-361f-4083-acff-4c0b55cd920f"
|
|
number: 149
|
|
title: "CLI custom: fallback silencieux vers Plain/TUI avant chargement du catalogue agent/profil"
|
|
status: "open"
|
|
priority: "high"
|
|
sprint: null
|
|
links: [{"target":"#148","kind":"relatesTo"},{"target":"#147","kind":"relatesTo"}]
|
|
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: 1785930073255
|
|
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.
|
|
|
|
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. |