Tools
Tokenjuice
tokenjuice es un plugin incluido opcional que compacta los resultados ruidosos de las herramientas exec y bash
después de que el comando ya se haya ejecutado.
Cambia el tool_result devuelto, no el comando en sí. Tokenjuice no
reescribe la entrada del shell, no vuelve a ejecutar comandos ni cambia los códigos de salida.
Hoy esto se aplica a ejecuciones incrustadas de Pi y a herramientas dinámicas de OpenClaw en el arnés app-server de Codex. Tokenjuice se engancha al middleware de resultados de herramientas de OpenClaw y recorta la salida antes de que vuelva a la sesión activa del arnés.
Habilitar el plugin
Ruta rápida:
openclaw config set plugins.entries.tokenjuice.enabled true
Equivalente:
openclaw plugins enable tokenjuice
OpenClaw ya incluye el plugin. No hay un paso separado de plugins install
ni tokenjuice install openclaw.
Si prefieres editar la configuración directamente:
{
plugins: {
entries: {
tokenjuice: {
enabled: true,
},
},
},
}
Qué cambia tokenjuice
- Compacta los resultados ruidosos de
execybashantes de que se devuelvan a la sesión. - Mantiene intacta la ejecución original del comando.
- Conserva las lecturas exactas de contenido de archivos y otros comandos que tokenjuice debe dejar sin procesar.
- Sigue siendo opcional: desactiva el plugin si quieres salida literal en todas partes.
Verificar que funciona
- Habilita el plugin.
- Inicia una sesión que pueda llamar a
exec. - Ejecuta un comando ruidoso como
git status. - Comprueba que el resultado devuelto por la herramienta sea más corto y más estructurado que la salida sin procesar del shell.
Deshabilitar el plugin
openclaw config set plugins.entries.tokenjuice.enabled false
O bien:
openclaw plugins disable tokenjuice