Ana içeriğe atla
tokenjuice, komut zaten çalıştıktan sonra gürültülü exec ve bash araç sonuçlarını sıkıştıran isteğe bağlı harici bir Plugin’dir. Komutun kendisini değil, döndürülen tool_result değerini değiştirir. Tokenjuice kabuk girdisini yeniden yazmaz, komutları yeniden çalıştırmaz veya çıkış kodlarını değiştirmez. Bugün bu, OpenClaw gömülü çalıştırmaları ve Codex app-server harness içindeki OpenClaw dinamik araçları için geçerlidir. Tokenjuice, OpenClaw’ın araç sonucu ara katmanına bağlanır ve çıktıyı etkin harness oturumuna geri dönmeden önce kırpar.

Plugin’i etkinleştirme

Bir kez kurun:
openclaw plugins install clawhub:@openclaw/tokenjuice
Ardından etkinleştirin:
openclaw config set plugins.entries.tokenjuice.enabled true
Eşdeğeri:
openclaw plugins enable tokenjuice
Yapılandırmayı doğrudan düzenlemeyi tercih ederseniz:
{
  plugins: {
    entries: {
      tokenjuice: {
        enabled: true,
      },
    },
  },
}

tokenjuice neleri değiştirir

  • Gürültülü exec ve bash sonuçlarını oturuma geri beslenmeden önce sıkıştırır.
  • Özgün komut çalıştırmasını değiştirmeden korur.
  • Tam dosya içeriği okumalarını ve tokenjuice’in 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ğrulama

  1. Plugin’i etkinleştirin.
  2. exec çağırabilen bir oturum başlatın.
  3. git status gibi gürültülü bir komut çalıştırın.
  4. Döndürülen araç sonucunun ham kabuk çıktısından daha kısa ve daha yapılandırılmış olduğunu kontrol edin.

Plugin’i devre dışı bırakma

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

İlgili