Tools
Tokenjuice
tokenjuice é um Plugin incluído opcional que compacta resultados ruidosos das ferramentas exec e bash
depois que o comando já foi executado.
Ele altera o tool_result retornado, não o comando em si. O Tokenjuice não
reescreve a entrada do shell, não executa novamente comandos nem altera códigos de saída.
Hoje isso se aplica a execuções incorporadas do Pi e a ferramentas dinâmicas do OpenClaw no harness app-server do Codex. O Tokenjuice se conecta ao middleware de resultado de ferramenta do OpenClaw e reduz a saída antes que ela volte para a sessão ativa do harness.
Habilitar o Plugin
Caminho rápido:
openclaw config set plugins.entries.tokenjuice.enabled true
Equivalente:
openclaw plugins enable tokenjuice
O OpenClaw já inclui o Plugin. Não existe uma etapa separada de plugins install
ou tokenjuice install openclaw.
Se preferir editar a configuração diretamente:
{
plugins: {
entries: {
tokenjuice: {
enabled: true,
},
},
},
}
O que o tokenjuice altera
- Compacta resultados ruidosos de
execebashantes que eles sejam devolvidos para a sessão. - Mantém intacta a execução original do comando.
- Preserva leituras exatas de conteúdo de arquivos e outros comandos que o tokenjuice deve deixar brutos.
- Continua opcional: desative o Plugin se quiser saída literal em todos os lugares.
Verificar se está funcionando
- Habilite o Plugin.
- Inicie uma sessão que possa chamar
exec. - Execute um comando ruidoso, como
git status. - Verifique se o resultado retornado da ferramenta está mais curto e mais estruturado do que a saída bruta do shell.
Desabilitar o Plugin
openclaw config set plugins.entries.tokenjuice.enabled false
Ou:
openclaw plugins disable tokenjuice