Tools
Tokenjuice
tokenjuice एक वैकल्पिक बाहरी Plugin है, जो कमांड के पहले ही चल जाने के बाद शोरपूर्ण exec और bash
टूल परिणामों को संक्षिप्त करता है।
यह लौटाए गए tool_result को बदलता है, कमांड को नहीं। Tokenjuice शेल इनपुट को
दोबारा नहीं लिखता, कमांड को फिर से नहीं चलाता और एग्ज़िट कोड नहीं बदलता।
फ़िलहाल यह Codex ऐप-सर्वर हार्नेस में OpenClaw एम्बेडेड रन और OpenClaw डायनेमिक टूल पर लागू होता है। Tokenjuice, OpenClaw के टूल-परिणाम मिडलवेयर से जुड़ता है और आउटपुट के सक्रिय हार्नेस सत्र में वापस जाने से पहले उसे छोटा करता है।
Plugin सक्षम करें
एक बार इंस्टॉल करें:
openclaw plugins install clawhub:@openclaw/tokenjuiceफिर इसे सक्षम करें:
openclaw config set plugins.entries.tokenjuice.enabled trueसमतुल्य:
openclaw plugins enable tokenjuiceयदि आप कॉन्फ़िगरेशन को सीधे संपादित करना पसंद करते हैं:
{ plugins: { entries: { tokenjuice: { enabled: true, }, }, },}Tokenjuice क्या बदलता है
- सत्र में वापस भेजे जाने से पहले शोरपूर्ण
execऔरbashपरिणामों को संक्षिप्त करता है। - मूल कमांड निष्पादन को अपरिवर्तित रखता है।
- सुरक्षित-इन्वेंट्री नीति लागू करता है: फ़ाइल की सटीक सामग्री पढ़ने के परिणाम अपरिवर्तित रहते हैं, स्वतंत्र रिपॉज़िटरी-इन्वेंट्री कमांड संक्षिप्त हो सकते हैं और असुरक्षित मिश्रित कमांड अनुक्रम अपरिवर्तित रहते हैं।
- वैकल्पिक बना रहता है: यदि आप हर जगह शब्दशः आउटपुट चाहते हैं, तो Plugin अक्षम करें।
सत्यापित करें कि यह काम कर रहा है
- Plugin सक्षम करें।
- ऐसा सत्र शुरू करें जो
execको कॉल कर सके। git statusजैसा कोई शोरपूर्ण कमांड चलाएँ।- जाँचें कि लौटाया गया टूल परिणाम कच्चे शेल आउटपुट की तुलना में छोटा और अधिक संरचित है।
Plugin अक्षम करें
openclaw config set plugins.entries.tokenjuice.enabled falseया:
openclaw plugins disable tokenjuiceसंबंधित
Was this useful?