ENΒ·ESΒ·DEΒ·PTΒ·FR
⌘K

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:

  1. Crea un respaldo (rotacion de anillo de 3 niveles: .bak β†’ .bak.1 β†’ .bak.2)
  2. Valida la nueva configuracion (sintaxis TOML + deserializacion completa)
  3. 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

  1. config.toml.lastgood β€” configuracion comprobada como funcional
  2. config.toml.bak β€” respaldo mas reciente
  3. config.toml.bak.1
  4. config.toml.bak.2