Vai al contenuto principale

Tokenjuice

tokenjuice è un plugin incluso facoltativo che compatta i risultati rumorosi degli strumenti exec e bash dopo che il comando è già stato eseguito. Modifica il tool_result restituito, non il comando stesso. Tokenjuice non riscrive l’input della shell, non riesegue i comandi e non cambia i codici di uscita. Attualmente questo si applica alle esecuzioni incorporate di Pi, in cui tokenjuice si aggancia al percorso incorporato di tool_result e riduce l’output che torna nella sessione.

Abilita il plugin

Percorso rapido:
openclaw config set plugins.entries.tokenjuice.enabled true
Equivalente:
openclaw plugins enable tokenjuice
OpenClaw include già il plugin. Non esiste un passaggio separato plugins install o tokenjuice install openclaw. Se preferisci modificare direttamente la configurazione:
{
  plugins: {
    entries: {
      tokenjuice: {
        enabled: true,
      },
    },
  },
}

Cosa cambia tokenjuice

  • Compatta i risultati rumorosi di exec e bash prima che vengano reinseriti nella sessione.
  • Lascia invariata l’esecuzione originale del comando.
  • Preserva le letture esatte del contenuto dei file e gli altri comandi che tokenjuice deve lasciare grezzi.
  • Resta su base opt-in: disabilita il plugin se vuoi output letterale ovunque.

Verifica che funzioni

  1. Abilita il plugin.
  2. Avvia una sessione che possa chiamare exec.
  3. Esegui un comando rumoroso come git status.
  4. Verifica che il risultato dello strumento restituito sia più breve e più strutturato dell’output grezzo della shell.

Disabilita il plugin

openclaw config set plugins.entries.tokenjuice.enabled false
Oppure:
openclaw plugins disable tokenjuice