/export-trajectory empaqueta la
sesión actual en un paquete de soporte redactado que incluye:
- El prompt, el prompt del sistema y las herramientas enviados al modelo
- Qué mensajes de la transcripción y llamadas a herramientas condujeron a una respuesta
- Si la ejecución agotó el tiempo de espera, se canceló, se compactó o encontró un error del proveedor
- Qué modelo, plugins, Skills y ajustes del entorno de ejecución estaban activos
- Los metadatos de uso y de la caché de prompts devueltos por el proveedor
/diagnostics; recopila el
paquete saneado del Gateway y, para las sesiones del entorno de OpenAI Codex, puede enviar comentarios de Codex
a OpenAI tras su aprobación. Utilice /export-trajectory cuando necesite la
cronología detallada por sesión de prompts, herramientas y transcripciones.
Inicio rápido
Envíe lo siguiente en la sesión activa (alias/trajectory):
.openclaw/trajectory-exports/. Se rechazan las rutas absolutas y
las rutas ~.
Los paquetes de trayectoria pueden contener prompts, mensajes del modelo, esquemas de herramientas, resultados de
herramientas, eventos del entorno de ejecución y rutas locales, por lo que el comando de chat siempre pasa
por la aprobación de ejecución. Apruebe la exportación una vez cuando tenga intención de crear el
paquete; no utilice la opción de permitir todo. En los chats grupales, OpenClaw envía el
prompt de aprobación y el resultado de la exportación al propietario de forma privada, en lugar de publicar los detalles de la
trayectoria en la sala compartida.
Para la inspección local o los flujos de trabajo de soporte, ejecute directamente el comando subyacente de la CLI:
--output <path> (nombre del directorio dentro de
.openclaw/trajectory-exports), --store <path> (reemplazo del almacén de sesiones),
--agent <id> (id. del agente para resolver el almacén), --json (salida estructurada).
Acceso
La exportación de trayectorias es un comando del propietario. El remitente debe superar las comprobaciones normales de autorización de comandos, además de la comprobación del propietario del canal.Qué se registra
La captura de trayectorias está activada de forma predeterminada para las ejecuciones de agentes de OpenClaw. Los eventos del entorno de ejecución incluyen:session.startedtrace.metadatacontext.compiledprompt.submittedmodel.fallback_step, incluido el modelo de origen, el modelo siguiente, el motivo y los detalles del fallo, la posición en la cadena y si la cadena avanzó, tuvo éxito o se agotómodel.completedtrace.artifactssession.ended
Archivos del paquete
manifest.json enumera los archivos presentes en un paquete determinado; algunos archivos se
omiten cuando la sesión no capturó los datos correspondientes del entorno de ejecución.
Almacenamiento de capturas
Los eventos de trayectoria del entorno de ejecución se almacenan con la sesión en la base de datos SQLite por agente. Al exportar una trayectoria, se materializa un paquete de soporte JSONL redactado; la captura activa del entorno de ejecución no es un archivo auxiliar JSONL adyacente a la sesión. Los archivos heredados.trajectory.jsonl y .trajectory-path.json aún pueden aparecer
procedentes de versiones anteriores o de exportaciones explícitas de archivos heredados. El mantenimiento de sesiones considera
esos archivos objetivos de limpieza; la captura activa escribe filas en la base de datos.
Desactivar la captura
/export-trajectory aún puede exportar la rama de la transcripción, pero podrían faltar
datos exclusivos del entorno de ejecución, como el contexto compilado, los artefactos del proveedor y los metadatos de
prompts.
Ajustar el tiempo de espera del vaciado
OpenClaw vacía las filas de trayectorias del entorno de ejecución durante la limpieza del agente. El tiempo de espera predeterminado para la limpieza es de 10,000 ms. En discos lentos o almacenes grandes, configureOPENCLAW_TRAJECTORY_FLUSH_TIMEOUT_MS antes de iniciar OpenClaw:
openclaw-trajectory-flush y
continúa; no cambia los límites de tamaño de la trayectoria. Para ajustar todos los pasos de
limpieza del agente que no especifican un tiempo de espera explícito, configure
OPENCLAW_AGENT_CLEANUP_TIMEOUT_MS.
Privacidad y límites
Los paquetes de trayectorias están destinados al soporte y la depuración, no a su publicación. OpenClaw redacta los valores confidenciales antes de escribir los archivos de exportación:- credenciales y campos conocidos de cargas útiles similares a secretos
- datos de imágenes
- rutas de estado locales
- rutas del espacio de trabajo, reemplazadas por
$WORKSPACE_DIR - rutas del directorio personal, cuando se detectan
- captura del entorno de ejecución: la captura activa es una ventana móvil limitada a 10 MiB que descarta los eventos más antiguos para dejar espacio a los nuevos; la exportación acepta archivos auxiliares heredados existentes del entorno de ejecución de hasta 50 MiB
- archivos de sesión: 50 MiB
- eventos del entorno de ejecución por exportación: 200,000
- total de eventos exportados: 250,000
- las líneas individuales de eventos del entorno de ejecución se truncan por encima de 256 KiB
Solución de problemas
Si la exportación no contiene eventos del entorno de ejecución:- confirme que OpenClaw se inició sin
OPENCLAW_TRAJECTORY=0 - ejecute otro mensaje en la sesión y vuelva a exportar
- inspeccione
manifest.jsonen busca deruntimeEventCount
- utilice un nombre relativo como
bug-1234 - no indique
/tmp/...ni~/... - mantenga la exportación dentro de
.openclaw/trajectory-exports/