[M2] Page de préférences pour la configuration des agents IA #26

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

Contexte

Interface utilisateur pour configurer les agents IA : identifiants, comportements par défaut, modèles préférés.

Critères d'acceptation

  • Page "Agents IA" dans les préférences de l'app
  • Liste des agents connus (manuels + auto-détectés) avec possibilité d'ajouter/supprimer
  • Choix de l'agent par défaut (default_agent dans config)
  • Toggle : streaming activé/désactivé, show_thinking, canvas_enabled
  • Patterns de détection configurables (ex: *-bot, *-agent)
  • Clés API pour OpenAI Whisper (utilisé aussi par M1)

Notes techniques

  • Dépend de : #11 (AgentDetector)
  • Config persistée dans ~/.config/fractal-plus/config.toml
  • Section [ai] du TOML : default_agent, streaming_mode, show_thinking, canvas_enabled
## Contexte Interface utilisateur pour configurer les agents IA : identifiants, comportements par défaut, modèles préférés. ## Critères d'acceptation - [ ] Page "Agents IA" dans les préférences de l'app - [ ] Liste des agents connus (manuels + auto-détectés) avec possibilité d'ajouter/supprimer - [ ] Choix de l'agent par défaut (`default_agent` dans config) - [ ] Toggle : streaming activé/désactivé, show_thinking, canvas_enabled - [ ] Patterns de détection configurables (ex: `*-bot`, `*-agent`) - [ ] Clés API pour OpenAI Whisper (utilisé aussi par M1) ## Notes techniques - Dépend de : #11 (AgentDetector) - Config persistée dans `~/.config/fractal-plus/config.toml` - Section `[ai]` du TOML : `default_agent`, `streaming_mode`, `show_thinking`, `canvas_enabled`
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#26
No description provided.