[M2] Configuration agents dans les préférences #200

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

Contexte

Page de préférences dédiée à la configuration des agents IA : identifiants connus, modèles préférés, comportements par défaut.

Critères d'acceptation

  • Page "Agents IA" dans les préférences de l'application
  • Champ default_agent : Matrix ID de l'agent par défaut
  • Toggle streaming_mode : activer/désactiver le tracking in-place des edits
  • Toggle show_thinking : afficher l'indicateur de réflexion
  • Toggle canvas_enabled : activer/désactiver le rendu Canvas WebView
  • Liste des agents connus manuellement : ajouter/supprimer des Matrix IDs
  • Patterns regex configurables pour la détection automatique
  • Section [ai] dans ~/.config/fractal-plus/config.toml persistée

Notes techniques

  • Crate : crates/fractal-gtk/ (UI) + crates/fractal-core/ (config)
  • Voir specs §4.2 (SF-M2-09) et §2.3 (config.toml)
## Contexte Page de préférences dédiée à la configuration des agents IA : identifiants connus, modèles préférés, comportements par défaut. ## Critères d'acceptation - [ ] Page "Agents IA" dans les préférences de l'application - [ ] Champ `default_agent` : Matrix ID de l'agent par défaut - [ ] Toggle `streaming_mode` : activer/désactiver le tracking in-place des edits - [ ] Toggle `show_thinking` : afficher l'indicateur de réflexion - [ ] Toggle `canvas_enabled` : activer/désactiver le rendu Canvas WebView - [ ] Liste des agents connus manuellement : ajouter/supprimer des Matrix IDs - [ ] Patterns regex configurables pour la détection automatique - [ ] Section `[ai]` dans `~/.config/fractal-plus/config.toml` persistée ## Notes techniques - Crate : `crates/fractal-gtk/` (UI) + `crates/fractal-core/` (config) - Voir specs §4.2 (SF-M2-09) et §2.3 (config.toml)
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#200
No description provided.