fix(ai): lisibilite des modeles + contexte @ en mode General (BUG-010, BUG-011)
BUG-011: popover des modeles aligne a droite (right:0), largeur 340px bornee, noms sur plusieurs lignes + title. BUG-010: la selection @ capture le vault renvoye par tree-search et _contextVault() le propage aux requetes /context et /chat, corrigeant le contexte ad-hoc en mode General.
This commit is contained in:
@@ -43,7 +43,16 @@
|
||||
`display:block`) pour rester corrects même si `style.css` est servi depuis un cache.
|
||||
- [x] Rendu plafonné à 200 modèles (`MODEL_RENDER_LIMIT`) + indicateur `ai.model_more`.
|
||||
|
||||
## E. Points d'attention
|
||||
## E. Lisibilité & contexte `@` (BUG-010, BUG-011) — ✅ livré
|
||||
- [x] Popover modèle **aligné à droite** du déclencheur (`right: 0`), largeur 340 px bornée à
|
||||
`100vw - 24px` : ne dépasse plus le bord de la sidebar ancrée à droite (BUG-011).
|
||||
- [x] Noms de modèles sur **plusieurs lignes** (`overflow-wrap: anywhere`, police 0,78 rem) avec
|
||||
attribut `title` complet.
|
||||
- [x] La sélection `@` **capture le vault** renvoyé par `/api/tree-search` ; `_contextVault()`
|
||||
propage ce vault aux requêtes `/context` et `/chat` et les recherches suivantes restent dans
|
||||
ce vault (BUG-010, mode Général).
|
||||
|
||||
## F. Points d'attention
|
||||
- La table de capacités reste **statique** (`backend/model_capabilities.py`) : un modèle inconnu
|
||||
retombe sur le défaut du fournisseur.
|
||||
- Le select masqué est conservé uniquement pour la rétro-compatibilité ; ne pas le supprimer sans
|
||||
|
||||
Reference in New Issue
Block a user