यह कैसे नज़रअंदाज़ हो जाता है
आपका एजेंट अभी भी काम कर रहा है। टर्मिनल चलता रहता है। लेकिन उसने पांचवीं बार वही चीज़ मांगी है। गतिविधि राहत देने वाली लग सकती है, भले ही सेशन loop में फंसा हो।
मान लें एक coding टास्क में एजेंट बार-बार Git status चेक करता रहे। एक बार उपयोगी है। पांच एक जैसे कॉल लगातार हों तो शायद उसका अगला कदम खो गया हो। कई सेशन में यह पैटर्न तब तक छूट जाता है जब तक आप उसी अधूरे टास्क पर वापस न आएं।
ClawMetry क्या डिटेक्ट करता है
ClawMetry एक ही arguments के साथ बार-बार होने वाले tool calls और tool names के छोटे दोहराने वाले cycles को खोजता है। जब दोहराव तय threshold पार करे, तो stuck loop warning उठाता है। finding में pattern, tool और repeat count बताया जाता है।
वह अंतर जो finding बदल देता है
Trigger करने वाला उदाहरण
5 एक जैसे कॉल
Warning finding
शांत तुलना
8 अलग-अलग arguments
इस detector के लिए कोई finding नहीं।
जांचे गए उदाहरण में पांच एक जैसे Git status कॉल warning उत्पन्न करते हैं। अलग-अलग file arguments के साथ आठ कॉल इस detector के लिए शांत रहते हैं। महत्वपूर्ण अंतर बार-बार की क्रिया है। Thresholds runtime और उसके सीखे हुए baseline को दर्शा सकते हैं, इसलिए पांच एक उदाहरण है, सार्वभौमिक नियम नहीं।
Detector result की जांच करें
{
"kind": "stuck_loop",
"severity": "warning",
"evidence": {
"pattern": "identical",
"tool": "Bash",
"repeats": 5,
"total_tool_calls": 5,
"threshold": 3,
"threshold_source": "static"
}
}Inputs और पूरे results डाउनलोड करें (JSON)उदाहरण कैसे जांचा गया
ये उदाहरण published detector को authored event data या disposable configuration files के साथ evaluate करते हैं। वीडियो उन behaviors को दर्शाते हैं। ये live agents या product interface की recordings नहीं हैं। उदाहरणों में कोई command execute नहीं किया गया।
परिणाम इन inputs के लिए व्यवहार स्थापित करता है। यह runtime ingestion, prevention या वास्तविक compromise स्थापित नहीं करता। Pinned source contract की जांच करें.
आगे क्या जांचें
बार-बार होने वाले चरण और उसके परिणाम देखें। क्या एजेंट किसी ऐसी चीज़ का इंतजार कर रहा है जो बदल नहीं सकती? क्या उसे कोई missing dependency या स्पष्ट अगला कदम चाहिए? finding का उपयोग करके cycle खुद तोड़ें, फिर देखें कि उपयोगी काम फिर शुरू होता है या नहीं।
- बार-बार होने वाले चरण की जांच करें
- देखें क्या कमी है
- एक ठोस अगला कदम दें
यह signal क्या स्थापित करता है
दोहराव जानबूझकर हो सकता है। यह finding कारण निर्धारित नहीं करती, सेशन नहीं रोकती और खर्च नहीं सीमाती।