ٹائپنگ اشارے¶
- استعمال کریں
agents.defaults.typingModeیہ کنٹرول کرنے کے لیے کہ ٹائپنگ کب شروع ہو اورtypingIntervalSecondsیہ کنٹرول کرنے کے لیے کہ یہ کتنی بار ریفریش ہو۔ 43.thinkingصرف اسی صورت میں فائر ہوتا ہے جب رن reasoning اسٹریم کرے (reasoningLevel: "stream")۔
بطورِ طے شدہ ترتیبات¶
جب agents.defaults.typingMode سیٹ نہ ہو، تو OpenClaw پرانا (لیگیسی) رویّہ برقرار رکھتا ہے:
- براہِ راست چیٹس: ماڈل لوپ شروع ہوتے ہی ٹائپنگ فوراً شروع ہو جاتی ہے۔
- ذکر (mention) کے ساتھ گروپ چیٹس: ٹائپنگ فوراً شروع ہو جاتی ہے۔
- بغیر ذکر کے گروپ چیٹس: ٹائپنگ صرف تب شروع ہوتی ہے جب پیغام کا متن اسٹریمنگ شروع کرے۔
- ہارٹ بیٹ رنز: ٹائپنگ غیرفعال ہوتی ہے۔
موڈز¶
agents.defaults.typingMode کو درجِ ذیل میں سے کسی ایک پر سیٹ کریں:
never— کبھی بھی ٹائپنگ اشارہ نہیں۔instant— جیسے ہی ماڈل لوپ شروع ہو ٹائپنگ شروع کریں، چاہے رن بعد میں صرف خاموش جواب ٹوکن ہی کیوں نہ واپس کرے۔thinking— پہلے reasoning ڈیلٹا پر ٹائپنگ شروع کریں (رن کے لیےreasoningLevel: "stream"درکار ہے)۔message— پہلے غیر خاموش متنی ڈیلٹا پر ٹائپنگ شروع کریں (یہNO_REPLYخاموش ٹوکن کو نظرانداز کرتا ہے)۔
“کتنی جلدی فائر ہوتا ہے” کی ترتیب:
never → message → thinking → instant
کنفیگریشن¶
{
agent: {
typingMode: "thinking",
typingIntervalSeconds: 6,
},
}
آپ فی سیشن موڈ یا کیڈینس کو اوور رائیڈ کر سکتے ہیں:
{
session: {
typingMode: "message",
typingIntervalSeconds: 4,
},
}
نوٹس¶
messageموڈ خاموش-صرف جوابات کے لیے ٹائپنگ نہیں دکھائے گا (مثلاً آؤٹ پٹ دبانے کے لیے استعمال ہونے والاNO_REPLYٹوکن)۔-
- اگر ماڈل reasoning deltas خارج نہیں کرتا تو ٹائپنگ شروع نہیں ہوگی۔
- اگر ماڈل ریزننگ ڈیلٹاز خارج نہ کرے، تو ٹائپنگ شروع نہیں ہوگی۔
- ہارٹ بیٹس کسی بھی موڈ میں ٹائپنگ نہیں دکھاتے۔
-
- ڈیفالٹ 6 سیکنڈ ہے۔
- چیٹس میں
/status: ایموجی‑سے بھرپور اسٹیٹس کارڈ جس میں سیشن ٹوکنز + اندازاً لاگت (صرف API کی) شامل ہے۔