[M2] Support multi-agents dans un salon (routage par mention/thread) #199

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

Contexte

Un salon peut contenir plusieurs agents IA en même temps. Il faut gérer le routage des messages pour éviter que tous les agents répondent en même temps.

Critères d'acceptation

  • Struct MultiAgentRouter : détecte quels agents sont présents dans un salon donné
  • Routage par mention : si l'utilisateur mentionne @agent-x, le message lui est destiné prioritairement
  • Routage par thread : les réponses restent dans le thread de l'agent concerné
  • UI : indicateurs visuels des agents présents dans le salon (avatars en toolbar ou dans le header)
  • Fonctionnement avec AgentDetector (dépend de #192)

Notes techniques

  • Crate : crates/fractal-ai/
  • Voir specs §4.2 (SF-M2-08)
## Contexte Un salon peut contenir plusieurs agents IA en même temps. Il faut gérer le routage des messages pour éviter que tous les agents répondent en même temps. ## Critères d'acceptation - [ ] Struct `MultiAgentRouter` : détecte quels agents sont présents dans un salon donné - [ ] Routage par mention : si l'utilisateur mentionne `@agent-x`, le message lui est destiné prioritairement - [ ] Routage par thread : les réponses restent dans le thread de l'agent concerné - [ ] UI : indicateurs visuels des agents présents dans le salon (avatars en toolbar ou dans le header) - [ ] Fonctionnement avec `AgentDetector` (dépend de #192) ## Notes techniques - Crate : `crates/fractal-ai/` - Voir specs §4.2 (SF-M2-08)
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#199
No description provided.