EN·ES·DE·PT·FR
⌘K

Outil Gestionnaire de Configuration

L'agent peut lire, mettre à jour, valider et restaurer son propre fichier de configuration.

Nom de l'Outil

manage_config

Actions

read

Retourne le contenu complet de config.toml avec les champs sensibles masqués :

toml
api_key = "***REDACTED***"
bot_token = "***REDACTED***"
password = "***REDACTED***"

get

Lire un chemin de clé TOML spécifique :

text
action: "get"
key: "provider.models.primary"
# Returns: "gemini-3-flash-preview"

set

Mettre à jour une clé spécifique avec une nouvelle valeur (format littéral TOML) :

text
action: "set"
key: "state.working_memory_cap"
value: "100"

Avant l'écriture :

  1. Crée une sauvegarde (rotation à 3 niveaux : .bak.bak.1.bak.2)
  2. Valide la nouvelle configuration (syntaxe TOML + désérialisation complète)
  3. Définit les permissions du fichier à 0600 (propriétaire uniquement) sur Unix

restore

Restaurer depuis le fichier de sauvegarde le plus récent.

Dernière Configuration Valide
Après chaque appel LLM réussi, la configuration actuelle est enregistrée comme .toml.lastgood. C'est le premier fichier essayé lors de la récupération.

Priorité des Sauvegardes

  1. config.toml.lastgood — configuration prouvée fonctionnelle
  2. config.toml.bak — sauvegarde la plus récente
  3. config.toml.bak.1
  4. config.toml.bak.2