Zum Hauptinhalt springen

Tokenjuice

tokenjuice ist ein optionales gebündeltes Plugin, das rauschige Tool-Ergebnisse von exec und bash kompakt zusammenfasst, nachdem der Befehl bereits ausgeführt wurde. Es verändert das zurückgegebene tool_result, nicht den Befehl selbst. Tokenjuice schreibt keine Shell-Eingaben um, führt keine Befehle erneut aus und ändert keine Exit-Codes. Aktuell gilt dies für eingebettete Pi-Läufe, bei denen Tokenjuice in den eingebetteten Pfad von tool_result eingreift und die Ausgabe kürzt, die in die Sitzung zurückgeht.

Das Plugin aktivieren

Schnellster Weg:
openclaw config set plugins.entries.tokenjuice.enabled true
Entspricht:
openclaw plugins enable tokenjuice
OpenClaw liefert das Plugin bereits mit. Es gibt keinen separaten Schritt plugins install oder tokenjuice install openclaw. Wenn Sie die Konfiguration lieber direkt bearbeiten möchten:
{
  plugins: {
    entries: {
      tokenjuice: {
        enabled: true,
      },
    },
  },
}

Was Tokenjuice verändert

  • Fasst rauschige Ergebnisse von exec und bash kompakt zusammen, bevor sie zurück in die Sitzung gespeist werden.
  • Lässt die ursprüngliche Befehlsausführung unverändert.
  • Bewahrt exakte Lesevorgänge von Dateiinhalten und andere Befehle, die Tokenjuice roh belassen soll.
  • Bleibt opt-in: Deaktivieren Sie das Plugin, wenn Sie überall wortgetreue Ausgaben möchten.

Überprüfen, ob es funktioniert

  1. Aktivieren Sie das Plugin.
  2. Starten Sie eine Sitzung, die exec aufrufen kann.
  3. Führen Sie einen rauschigen Befehl wie git status aus.
  4. Prüfen Sie, ob das zurückgegebene Tool-Ergebnis kürzer und stärker strukturiert ist als die rohe Shell-Ausgabe.

Das Plugin deaktivieren

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