Pular para o conteúdo principal
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 comandos novamente nem altera códigos de saída. Hoje isso se aplica a execuções incorporadas do OpenClaw e a ferramentas dinâmicas do OpenClaw no harness app-server do Codex. O Tokenjuice se conecta ao middleware de resultados de ferramenta do OpenClaw e reduz a saída antes que ela volte para a sessão ativa do harness.

Habilitar o plugin

Instale uma vez:
openclaw plugins install clawhub:@openclaw/tokenjuice
Em seguida, habilite-o:
openclaw config set plugins.entries.tokenjuice.enabled true
Equivalente:
openclaw plugins enable tokenjuice
Se preferir editar a configuração diretamente:
{
  plugins: {
    entries: {
      tokenjuice: {
        enabled: true,
      },
    },
  },
}

O que o tokenjuice altera

  • Compacta resultados ruidosos de exec e bash antes que eles sejam devolvidos para a sessão.
  • Mantém a execução original do comando intacta.
  • Preserva leituras exatas de conteúdo de arquivos e outros comandos que o tokenjuice deve deixar brutos.
  • Permanece opcional: desabilite o plugin se quiser saída literal em todos os lugares.

Verificar se está funcionando

  1. Habilite o plugin.
  2. Inicie uma sessão que possa chamar exec.
  3. Execute um comando ruidoso, como git status.
  4. Verifique se o resultado retornado pela 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

Relacionados