Tools

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 gli exit code.

Oggi questo si applica alle esecuzioni PI integrate e agli strumenti dinamici OmeniaClaw nell'harness app-server Codex. Tokenjuice si aggancia al middleware dei risultati degli strumenti di OmeniaClaw e riduce l'output prima che ritorni nella sessione harness attiva.

Abilita il Plugin

Percorso rapido:

bash
OmeniaClaw config set plugins.entries.tokenjuice.enabled true

Equivalente:

bash
OmeniaClaw plugins enable tokenjuice

OmeniaClaw distribuisce già il Plugin. Non esiste un passaggio separato plugins install o tokenjuice install OmeniaClaw.

Se preferisci modificare direttamente la configurazione:

json5
{  plugins: {    entries: {      tokenjuice: {        enabled: true,      },    },  },}

Cosa cambia tokenjuice

  • Compatta i risultati rumorosi di exec e bash prima che vengano reinseriti nella sessione.
  • Mantiene invariata l'esecuzione del comando originale.
  • Preserva le letture esatte del contenuto dei file e gli altri comandi che tokenjuice deve lasciare grezzi.
  • Resta opzionale: disabilita il Plugin se vuoi output verbatim 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. Controlla che il risultato dello strumento restituito sia più breve e più strutturato dell'output grezzo della shell.

Disabilita il Plugin

bash
OmeniaClaw config set plugins.entries.tokenjuice.enabled false

Oppure:

bash
OmeniaClaw plugins disable tokenjuice

Correlati

Was this useful?
On this page

On this page