Tools
Tokenjuice
tokenjuice — це необов’язковий вбудований Plugin, який виконує Compaction шумних результатів інструментів exec і bash
після того, як команда вже була виконана.
Він змінює повернений tool_result, а не саму команду. Tokenjuice не
переписує shell-ввід, не перезапускає команди й не змінює коди виходу.
Наразі це застосовується до вбудованих запусків PI та динамічних інструментів OpenClaw у harness app-server Codex. Tokenjuice підключається до middleware результатів інструментів OpenClaw і обрізає вивід перед тим, як він повертається в активний сеанс harness-а.
Увімкнення Plugin-а
Швидкий шлях:
openclaw config set plugins.entries.tokenjuice.enabled true
Еквівалент:
openclaw plugins enable tokenjuice
OpenClaw уже постачається з цим Plugin-ом. Окремого кроку plugins install
або tokenjuice install openclaw немає.
Якщо вам зручніше редагувати config напряму:
{
plugins: {
entries: {
tokenjuice: {
enabled: true,
},
},
},
}
Що змінює tokenjuice
- Виконує Compaction шумних результатів
execіbashперед тим, як вони повертаються в сеанс. - Залишає оригінальне виконання команди без змін.
- Зберігає точне читання вмісту файлів та інші команди, які tokenjuice має залишати сирими.
- Залишається opt-in: вимкніть Plugin, якщо хочете дослівний вивід усюди.
Як перевірити, що він працює
- Увімкніть Plugin.
- Запустіть сеанс, який може викликати
exec. - Виконайте шумну команду, наприклад
git status. - Переконайтеся, що повернений результат інструмента коротший і більш структурований, ніж сирий shell-вивід.
Вимкнення Plugin-а
openclaw config set plugins.entries.tokenjuice.enabled false
Або:
openclaw plugins disable tokenjuice