Tools
Tokenjuice
tokenjuice, komut zaten çalıştırıldıktan sonra gürültülü exec ve bash
araç sonuçlarını sıkıştıran isteğe bağlı paketlenmiş bir plugin'dir.
Komutun kendisini değil, döndürülen tool_result değerini değiştirir. Tokenjuice
shell girdisini yeniden yazmaz, komutları yeniden çalıştırmaz ve çıkış kodlarını değiştirmez.
Bugün bu, PI gömülü çalıştırmalarına ve Codex app-server harness içindeki OpenClaw dinamik araçlarına uygulanır. Tokenjuice, OpenClaw'ın araç sonucu middleware'ine bağlanır ve çıktı etkin harness oturumuna geri gitmeden önce kırpar.
Plugin'i etkinleştirin
Hızlı yol:
openclaw config set plugins.entries.tokenjuice.enabled trueEşdeğeri:
openclaw plugins enable tokenjuiceOpenClaw plugin'i zaten paketlenmiş olarak sunar. Ayrı bir plugins install
veya tokenjuice install openclaw adımı yoktur.
Yapılandırmayı doğrudan düzenlemeyi tercih ederseniz:
{ plugins: { entries: { tokenjuice: { enabled: true, }, }, },}Tokenjuice'ın değiştirdiği şeyler
- Gürültülü
execvebashsonuçlarını oturuma geri beslenmeden önce sıkıştırır. - Özgün komut yürütmesini değiştirmeden bırakır.
- Tam dosya içeriği okumalarını ve Tokenjuice'ın ham bırakması gereken diğer komutları korur.
- İsteğe bağlı kalır: her yerde birebir çıktı istiyorsanız plugin'i devre dışı bırakın.
Çalıştığını doğrulayın
- Plugin'i etkinleştirin.
execçağırabilen bir oturum başlatın.git statusgibi gürültülü bir komut çalıştırın.- Döndürülen araç sonucunun ham shell çıktısından daha kısa ve daha yapılandırılmış olduğunu kontrol edin.
Plugin'i devre dışı bırakın
openclaw config set plugins.entries.tokenjuice.enabled falseVeya:
openclaw plugins disable tokenjuice