1.5 KiB
1.5 KiB
#219 — Fusion : panneau Spark v2 (Lot 1)
Contexte. Le panneau Spark livré en 2.74.0 (#218) affichait les
réponses de l'agent en texte brut (les ## et ** du Markdown
restaient visibles), avait une largeur fixe, un thème clair codé en
dur déconnecté de l'application hôte, et une seule conversation sans
gestion. Le Lot 1 du « Panneau v2 » (carte fusion-trois-apps #17,
arbitrage de Bruno du 2026-10-22) corrige ces quatre points, à
l'identique dans les quatre applications du programme.
Livraison (côté ObsiGate : assets vendangés uniquement).
frontend/draco-panneau.js/frontend/draco-panneau.cssremplacés par la v2 partagée (octet pour octet avec TikTak, Flowdeck et Kanbante) :- Markdown rendu : les réponses et les rapports de missions affichent le HTML produit par le service d'agents (0.10.0 : mistune + sanitizer côté serveur) ;
- largeur réglable à la souris (poignée, persistée, double-clic = largeur par défaut) ;
- thème clair/sombre aligné sur l'application hôte
(
html[data-theme], ici celui d'ObsiGate, suivi en direct) ; - discussions façon Muse : discussion principale perpétuelle + discussions parallèles créées, archivées et supprimées depuis le tiroir du panneau.
- Le travail de fond est dans le service d'agents (agent-commun
0.10.0) ; ObsiGate ne change aucun code propre. Le
/staticest déjà servi enCache-Control: no-cache: aucun versionnage d'asset à ajouter. Redéploiement Docker requis.