• feat: palette Ctrl+K — onglets Pages / ✨ Réponses IA (v7.44.0)
    FlowDeck CI / lint (push) Successful in 1m57s
    FlowDeck CI / test (push) Successful in 15m21s
    FlowDeck CI / docker (push) Successful in 1m51s

    bruno released this 2026-10-02 16:27:52 -04:00

    Added :

    • Onglets dans la palette (markup + CSS + wiring IIFE) :
      · Pages — comportement inchange (recherche /api/search + actions).
      · ✨ Réponses IA — POST /api/v2/search/ask (debounce 150 ms, CSRF via
      getCsrf(), gardes staleness onglet+requete) → answer_markdown rendu :
      echappement AVANT injection, fdpage:ID → lien citation (ids =
      chiffres, type = [a-z]+ — pas d'injection), gras, bloc « Sources »
      avec liens /pages/{id} · /db/{id} ; etats hint/chargement/erreur.
    • Gate E2E etendu : ouverture → clic onglet IA → reponse non-echappee.
      (probe : ask = 200 en 1,6s, 8 citations, provider actif)

    Reporte (backend absent) : onglet Fichiers — /api/search ne renvoie que
    pages/collections → endpoint a creer d'abord (ROADMAP, entree mise a jour).

    Notes : 401 transitoire sur le 1er ask d'un run E2E observe une fois
    (session fraiche), non reproductible ensuite — signale CHANGELOG.

    suite 1094/1094 · ruff OK · E2E 7/7 · docs a jour

    Downloads