یہ کیسے نظرانداز ہو جاتا ہے
آپ کا ایجنٹ ابھی بھی کام کر رہا ہے۔ ٹرمینل حرکت میں ہے۔ لیکن اس نے پانچویں بار وہی چیز مانگی ہے۔ سرگرمی تسلی بخش لگ سکتی ہے، چاہے سیشن لوپ میں پھنسا ہو۔
ایک coding task کا تصور کریں جہاں ایجنٹ بار بار Git status چیک کرتا رہتا ہے۔ ایک بار مفید ہے۔ پانچ ایک جیسی calls کا مطلب شاید یہ ہو کہ اسے اگلا قدم معلوم نہیں۔ کئی سیشنز میں یہ pattern آسانی سے نظر نہیں آتا جب تک آپ اسی ادھوری task پر واپس نہ آئیں۔
ClawMetry کیا detect کرتا ہے
ClawMetry ایک جیسے arguments کے ساتھ بار بار tool calls اور tool names کے مختصر دہرائے جانے والے cycles تلاش کرتا ہے۔ جب دہراؤ متعلقہ حد سے گزرے، تو یہ stuck loop وارننگ جاری کرتا ہے۔ finding میں pattern، tool اور دہراؤ کی تعداد درج ہوتی ہے۔
وہ فرق جو finding بدل دیتا ہے
trigger کرنے والی مثال
5 ایک جیسی calls
وارننگ finding
خاموش موازنہ
8 مختلف arguments
اس detector کے لیے کوئی finding نہیں۔
جانچی گئی مثال میں، پانچ ایک جیسی Git status calls وارننگ پیدا کرتی ہیں۔ مختلف file arguments کے ساتھ آٹھ calls اس detector کے لیے خاموش رہتی ہیں۔ اہم فرق دہرائے جانے والا عمل ہے۔ حدود runtime اور اس کی سیکھی ہوئی baseline کی عکاسی کر سکتی ہیں، لہذا پانچ ایک مثال ہے، کوئی عالمی قانون نہیں۔
detector نتیجہ جانچیں
{
"kind": "stuck_loop",
"severity": "warning",
"evidence": {
"pattern": "identical",
"tool": "Bash",
"repeats": 5,
"total_tool_calls": 5,
"threshold": 3,
"threshold_source": "static"
}
}inputs اور مکمل نتائج ڈاؤن لوڈ کریں (JSON)مثال کو کیسے جانچا گیا
یہ مثالیں تیار کردہ event data یا قابل استعمال configuration files کے ساتھ شائع شدہ detector کا جائزہ لیتی ہیں۔ ویڈیوز ان رویوں کو واضح کرتی ہیں۔ یہ لائیو ایجنٹس یا پروڈکٹ interface کی ریکارڈنگ نہیں ہیں۔ مثالوں میں کوئی command execute نہیں کی گئی۔
نتیجہ ان inputs کے لیے رویہ قائم کرتا ہے۔ یہ runtime ingestion، روک تھام یا حقیقی خطرے کو ثابت نہیں کرتا۔ pinned source contract جانچیں.
آگے کیا چیک کریں
دہرائے جانے والے قدم اور اس کے نتائج کو جانچیں۔ کیا ایجنٹ کسی ایسی چیز کا انتظار کر رہا ہے جو بدل نہیں سکتی؟ کیا اسے کوئی غائب dependency یا واضح اگلا عمل چاہیے؟ finding کو استعمال کریں اور خود سائیکل توڑیں، پھر دیکھیں کہ مفید کام دوبارہ شروع ہوتا ہے یا نہیں۔
- بار بار دہرائے جانے والے قدم کو جانچیں
- دیکھیں کہ کیا چیز غائب ہے
- ایک واضح اگلا عمل دیں
یہ signal کیا ثابت کرتا ہے
دہراؤ جان بوجھ کر بھی ہو سکتا ہے۔ یہ finding وجہ نہیں بتاتی، سیشن نہیں روکتی اور خرچ محدود نہیں کرتی۔