Already Told You: mantener un año de historial
Claude Code almacena transcripciones de sesiones en ~/.claude/projects/ y las elimina después de cleanupPeriodDays días,
30 por defecto. /already-told-you:run solo puede aprender de lo que aún está presente. (Si el usuario ha establecido CLAUDE_CONFIG_DIR,
el script usará esa carpeta en lugar de ~/.claude.)
- Ejecutar
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/keep_history.py --checky mostrar la salida.- "Nothing to do" → indicar al usuario que ya está configurado y detenerse.
- "STOP: ... not valid JSON" → explicar que el archivo de configuración tiene un error tipográfico, que no se ha modificado nada, y detenerse.
- Explicar en dos líneas: hará una copia de seguridad de
~/.claude/settings.json, establecerácleanupPeriodDaysa 365 y dejará todas las demás configuraciones exactamente como están. Las transcripciones ocupan espacio en disco (un mes activo puede ser de unos pocos GB); 365 días es un año. Las transcripciones ya eliminadas no se pueden recuperar. Solicitar confirmación. - Tras la confirmación, ejecutar
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/keep_history.py --apply. Este solicitará permiso - dejar que el usuario responda a esa solicitud. Mostrar la salida: la ruta de la copia de seguridad y el valor leído del archivo. - Para deshacer más tarde: copiar el archivo de copia de seguridad de vuelta a
~/.claude/settings.json, o eliminar la líneacleanupPeriodDays.
No editar settings.json de ninguna otra manera.