Herramienta de Gestion de Configuracion
El agente puede leer, actualizar, validar y restaurar su propio archivo de configuracion.
Nombre de la Herramienta
manage_config
Acciones
read
Devuelve el contenido completo de config.toml con los campos sensibles redactados:
toml
api_key = "***REDACTED***"
bot_token = "***REDACTED***"
password = "***REDACTED***"get
Leer una clave TOML especifica por ruta:
text
action: "get"
key: "provider.models.primary"
# Returns: "gemini-3-flash-preview"set
Actualizar una clave especifica con un nuevo valor (formato literal TOML):
text
action: "set"
key: "state.working_memory_cap"
value: "100"Antes de escribir:
- Crea un respaldo (rotacion de anillo de 3 niveles:
.bakβ.bak.1β.bak.2) - Valida la nueva configuracion (sintaxis TOML + deserializacion completa)
- Establece permisos de archivo a 0600 (solo propietario) en Unix
restore
Revertir al archivo de respaldo mas reciente.
Ultima Configuracion Conocida
Despues de cada llamada exitosa al LLM, la configuracion actual se marca como
.toml.lastgood. Este es el primer archivo que se intenta durante la recuperacion.Prioridad de Respaldo
config.toml.lastgoodβ configuracion comprobada como funcionalconfig.toml.bakβ respaldo mas recienteconfig.toml.bak.1config.toml.bak.2