[M2] Marquage visuel des conversations avec agents (sidebar + avatar) #12

Closed
opened 2026-04-06 01:34:06 +00:00 by charles · 0 comments
Owner

Contexte

Différencier visuellement les conversations avec des agents IA des conversations humaines pour une meilleure orientation dans la sidebar.

Critères d'acceptation

  • Icône distincte dans la sidebar pour les salons où l'agent IA est le principal interlocuteur
  • Badge "IA" sur l'avatar de l'agent dans la timeline des messages
  • Couleur de fond optionnelle pour les messages de l'agent (configurable par salon)
  • Tooltip sur le badge : nom de l'agent et type détecté

Notes techniques

  • Dépend de : #11 (AgentDetector)
  • Modification dans fractal-gtk/src/session/sidebar/
  • Badge implémenté via overlay GTK sur le GtkAvatar
  • La couleur de fond est définie dans config.toml par user_id de l'agent
## Contexte Différencier visuellement les conversations avec des agents IA des conversations humaines pour une meilleure orientation dans la sidebar. ## Critères d'acceptation - [ ] Icône distincte dans la sidebar pour les salons où l'agent IA est le principal interlocuteur - [ ] Badge "IA" sur l'avatar de l'agent dans la timeline des messages - [ ] Couleur de fond optionnelle pour les messages de l'agent (configurable par salon) - [ ] Tooltip sur le badge : nom de l'agent et type détecté ## Notes techniques - Dépend de : #11 (AgentDetector) - Modification dans `fractal-gtk/src/session/sidebar/` - Badge implémenté via overlay GTK sur le `GtkAvatar` - La couleur de fond est définie dans `config.toml` par `user_id` de l'agent
Sign in to join this conversation.
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#12
No description provided.