Tools
Tokenjuice
tokenjuice é um plugin externo 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 os comandos nem altera os códigos de saída.
Atualmente, isso se aplica às execuções incorporadas do OpenClaw e às ferramentas dinâmicas do OpenClaw no harness do app-server do Codex. O Tokenjuice se conecta ao middleware de resultados de ferramentas do OpenClaw e reduz a saída antes que ela retorne à sessão ativa do harness.
Ativar o plugin
Instale uma vez:
openclaw plugins install clawhub:@openclaw/tokenjuiceEm seguida, ative-o:
openclaw config set plugins.entries.tokenjuice.enabled trueEquivalente:
openclaw plugins enable tokenjuiceSe preferir editar a configuração diretamente:
{ plugins: { entries: { tokenjuice: { enabled: true, }, }, },}O que o tokenjuice altera
- Compacta resultados ruidosos de
execebashantes que sejam enviados de volta à sessão. - Mantém a execução original do comando intacta.
- Aplica uma política de inventário seguro: leituras exatas do conteúdo de arquivos permanecem sem alterações, comandos independentes de inventário do repositório podem ser compactados e sequências mistas de comandos que não sejam seguras permanecem sem alterações.
- Permanece opcional: desative o plugin se quiser a saída literal em todos os casos.
Verificar se está funcionando
- Ative o plugin.
- Inicie uma sessão que possa chamar
exec. - Execute um comando ruidoso, como
git status. - Verifique se o resultado retornado pela ferramenta é mais curto e mais estruturado que a saída bruta do shell.
Desativar o plugin
openclaw config set plugins.entries.tokenjuice.enabled falseOu:
openclaw plugins disable tokenjuiceConteúdo relacionado
Was this useful?