[M2] Marquage visuel des conversations avec agents IA #193

Closed
opened 2026-04-06 08:52:53 +00:00 by charles · 0 comments
Owner

Contexte

Les conversations avec des agents IA doivent être visuellement distinctes pour que l'utilisateur sache instantanément à qui il parle.

Critères d'acceptation

  • Icône distincte dans la sidebar pour les rooms contenant un agent détecté (SF-M2-02)
  • Badge "IA" sur l'avatar de l'agent dans la timeline
  • Couleur de fond optionnelle (configurable) pour les messages provenant de l'agent
  • Indicateur de type d'agent dans les détails du profil (OpenClaw / Generic / Custom)
  • La détection est basée sur AgentDetector (dépend de #192)

Notes techniques

  • Crate : crates/fractal-gtk/
  • CSS dynamique via GtkStyleContext pour la couleur de fond des messages
  • Voir specs §4.2 (SF-M2-02)
## Contexte Les conversations avec des agents IA doivent être visuellement distinctes pour que l'utilisateur sache instantanément à qui il parle. ## Critères d'acceptation - [ ] Icône distincte dans la sidebar pour les rooms contenant un agent détecté (SF-M2-02) - [ ] Badge "IA" sur l'avatar de l'agent dans la timeline - [ ] Couleur de fond optionnelle (configurable) pour les messages provenant de l'agent - [ ] Indicateur de type d'agent dans les détails du profil (OpenClaw / Generic / Custom) - [ ] La détection est basée sur `AgentDetector` (dépend de #192) ## Notes techniques - Crate : `crates/fractal-gtk/` - CSS dynamique via `GtkStyleContext` pour la couleur de fond des messages - Voir specs §4.2 (SF-M2-02)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
charles/my-fractal#193
No description provided.