feat(ai): sidebar epuree, suivi visuel des requetes et correctif menu @ (BUG-012, #82)
CI / lint (push) Successful in 1m9s
CI / security (push) Successful in 44s
CI / test (push) Successful in 2m29s
CI / build (push) Successful in 39s
CI / e2e (push) Successful in 10m39s

BUG-012: le menu @ est toujours rendu et _mentionVault() retombe sur le vault de contexte puis le premier vault disponible. #82: suppression des intitules Fournisseur & modele / Fournisseur:, description du contexte General en info-bulle, placeholder retire, bouton Envoyer en emoji, indicateur d'activite (envoi/reception/outils/confirmation/succes/echec), SW_VERSION v5.
This commit is contained in:
2026-09-12 14:21:33 -04:00
parent eea2108ac2
commit ee4c273d73
10 changed files with 190 additions and 28 deletions
+2 -6
View File
@@ -139,13 +139,10 @@ async function _buildPickerUI() {
const wrap = document.createElement('div');
wrap.className = 'ai-picker';
// ── Provider select (compact) ──
const providerLabel = document.createElement('span');
providerLabel.className = 'ai-picker-label';
providerLabel.textContent = t('ai.provider') + ':';
// ── Provider select (compact, no label to keep the toolbar discreet) ──
const providerSelect = document.createElement('select');
providerSelect.className = 'ai-picker-select';
providerSelect.setAttribute('aria-label', t('ai.provider'));
const defaultOpt = document.createElement('option');
defaultOpt.value = '';
defaultOpt.textContent = t('ai.provider_default');
@@ -445,7 +442,6 @@ async function _buildPickerUI() {
_renderList();
}
wrap.appendChild(providerLabel);
wrap.appendChild(providerSelect);
wrap.appendChild(modelSelect);
wrap.appendChild(combo);