Tools
Tokenjuice
tokenjuice to opcjonalny dołączony Plugin, który kompaktuje zaszumione wyniki narzędzi exec i bash
po wykonaniu polecenia.
Zmienia zwracany tool_result, a nie samo polecenie. Tokenjuice nie
przepisuje danych wejściowych powłoki, nie uruchamia ponownie poleceń ani nie zmienia kodów wyjścia.
Obecnie dotyczy to osadzonych uruchomień PI oraz dynamicznych narzędzi OpenClaw w harnessie app-server Codex. Tokenjuice podłącza się do middleware wyników narzędzi OpenClaw i przycina dane wyjściowe, zanim wrócą do aktywnej sesji harnessu.
Włącz Plugin
Szybka ścieżka:
openclaw config set plugins.entries.tokenjuice.enabled true
Równoważnie:
openclaw plugins enable tokenjuice
OpenClaw już dostarcza ten Plugin. Nie ma osobnego kroku plugins install
ani tokenjuice install openclaw.
Jeśli wolisz edytować konfigurację bezpośrednio:
{
plugins: {
entries: {
tokenjuice: {
enabled: true,
},
},
},
}
Co zmienia tokenjuice
- Kompaktuje zaszumione wyniki
execibash, zanim zostaną zwrócone do sesji. - Pozostawia samo wykonanie polecenia bez zmian.
- Zachowuje dokładne odczyty zawartości plików i inne polecenia, które tokenjuice powinien pozostawić w surowej postaci.
- Pozostaje opcjonalny: wyłącz Plugin, jeśli chcesz dosłownych danych wyjściowych wszędzie.
Sprawdź, czy działa
- Włącz Plugin.
- Uruchom sesję, która może wywoływać
exec. - Uruchom zaszumione polecenie, takie jak
git status. - Sprawdź, czy zwrócony wynik narzędzia jest krótszy i bardziej uporządkowany niż surowe dane wyjściowe powłoki.
Wyłącz Plugin
openclaw config set plugins.entries.tokenjuice.enabled false
Lub:
openclaw plugins disable tokenjuice