Skip to main content

Carpetas del perfil

Qué es

Las carpetas y los ficheros que Loomcoding guarda en el perfil y en el proyecto. El perfil es la carpeta .loomcoding dentro de la raíz del perfil. La raíz del perfil es LOOMCODING_HOME cuando está definida, y tu carpeta personal del sistema en otro caso. Esta página escribe esa carpeta como <perfil>/.loomcoding/.

Para qué

  • Encontrar la base de datos de sesiones, los registros o las salidas de herramientas guardadas.
  • Saber qué ficheros crea Loom por sí mismo, y cuáles escribes tú.
  • Borrar o copiar un perfil a propósito.

Cómo

  1. Define LOOMCODING_HOME con una carpeta temporal para usar un perfil aparte.
  2. Lee la primera tabla para el perfil, y la segunda para el proyecto.
  3. No edites a mano la base de datos ni los ficheros de runtime. Usa los ajustes y los comandos.

Ejemplo​

<perfil>/.loomcoding/
├── providers.toml
├── sessions.db
├── logs/loomcoding-daemon.log
├── tool-output/tool-<llamada>-<n>.txt
├── runtime/server.key
└── agent-trust.json

Carpeta del perfil​

NombreLo creaCuándoQué guarda
providers.tomlLoomCuando se lee el perfil por primera vez, si el fichero faltaServidores de modelos locales y la entrada por defecto para los proyectos nuevos. Consulta configuración.
sessions.dbEl servidor localAl arrancar el servidor localLa base de datos (SQLite) de las sesiones y sus mensajes.
logs/loomcoding-daemon.logLoomSolo si RUST_LOG está definidaRegistro del servidor local.
logs/loomcoding-cliente.logLoomSolo si RUST_LOG está definidaRegistro del cliente.
tool-output/LoomCuando la salida de una herramienta es larga, o el filtro conserva el originalEl texto íntegro de cada salida de herramienta, en ficheros tool-<llamada>-<n>.txt. El modelo recibe el principio y la ruta.
runtime/server.keyEl servidor localAl arrancarEl secreto que el cliente usa para conectarse al servidor local. En Unix, la carpeta es privada de tu usuario.
runtime/agents/LoomCuando [a2a] role es consume o bothCarpetas de los pares de agentes remotos, una por arranque del servidor y por proyecto.
agent-trust.jsonLoomCuando apruebas un agenteTus aprobaciones de agentes de proyecto y de catálogo.
mcp.tomlTúOpcionalServidores MCP. Loom solo lo lee.
runtime.tomlTúOpcionalAjustes que lee el servidor local. Consulta configuración.
models-dev.jsonLoomCuando guarda en caché el catálogo de modelosLa caché del catálogo de modelos. Su ubicación no está dentro del perfil; consulta la nota de abajo.

La caché models-dev.json se escribe en .loomcoding/ dentro de la carpeta que indica USERPROFILE, o HOME si USERPROFILE no está definida. LOOMCODING_HOME no la mueve. Por eso, un perfil de prueba no aísla este fichero.

Carpeta del proyecto​

Estos ficheros están en la raíz del proyecto, la carpeta desde la que arrancas Loom.

NombreLo creaCuándoQué guarda
loomcoding.tomlLoomEn la primera apertura, si el fichero faltaAjustes del proyecto. Consulta configuración.
.envTúSe lee al abrir el agenteVariables para las claves de proveedor y para los comandos que ejecuta Loom. Loom nunca escribe este fichero. Consulta variables de entorno.
AGENTS.md, LOOMCODING.mdTúSe leen al abrir el agenteContexto que se añade al prompt. Cada fichero se corta a 16 000 bytes, con un aviso.
.loomcoding/odd/<función>.mdEl agentePara trabajos grandesEl documento de tareas de una función. Consulta ODD y flujos.
.agents/agents/TúOpcionalAgentes del proyecto. Es el project_dir por defecto.

Los agentes globales se leen de .agents/agents/ dentro de tu carpeta personal, no del perfil. Es el global_dir por defecto.

Siguientes pasos​