તે કઈ રીતે અવગણાઈ જાય છે
તમારો agent હજી કામ કરી રહ્યો છે. Terminal ચાલુ છે. પણ તેણે પાંચમી વખત એ જ વસ્તુ માટે પૂછ્યું. પ્રવૃત્તિ આશ્વાસ્ત લાગી શકે, ભલે સેશન loop માં ફસાઈ ગઈ હોય.
એક coding કામ કલ્પો જ્યાં agent વારંવાર Git status તપાસતો રહે. એક વખત ઉપયોગી. સળંગ પાંચ સરખા calls એ દર્શાવી શકે કે તે આગળનું પગલું ભૂલી ગયો. અનેક સેશનમાં, આ pattern ત્યાં સુધી ચૂકી જવાય છે જ્યાં સુધી તમે એ જ અધૂરા કામ પર પાછા ન ફરો.
ClawMetry શું detect કરે છે
ClawMetry સમાન arguments સાથેના પુનરાવર્તિત tool calls અને tool names ના ટૂંકા repeating cycles શોધે છે. જ્યારે પુનરાવર્તન લાગુ threshold ઓળંગે, ત્યારે stuck loop warning ઉઠાવે છે. Finding તમને pattern, tool અને repeat count જણાવે છે.
Finding બદલી નાખતો તફાવત
Triggering ઉદાહરણ
5 સરખા calls
Warning finding
Quiet સરખામણી
8 અલગ arguments
આ detector માટે કોઈ finding નહીં.
તપાસેલ ઉદાહરણમાં, પાંચ સરખા Git status calls warning ઉત્પન્ન કરે છે. અલગ file arguments સાથેના આઠ calls આ detector માટે શાંત રહે છે. મહત્વનો તફાવત પુનરાવર્તિત ક્રિયા છે. Thresholds runtime અને તેની learned baseline પ્રમાણે બદલાઈ શકે, તેથી પાંચ ઉદાહરણ છે, universal નિયમ નથી.
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)ઉદાહરણ કઈ રીતે તપાસ્યું
આ ઉદાહરણો authored event data અથવા disposable configuration files સાથે published detector નું મૂલ્યાંકન કરે છે. Videos તે behaviors દર્શાવે છે. તે live agents અથવા product interface ના recordings નથી. ઉદાહરણોમાં કોઈ command execute કરવામાં આવ્યો ન હતો.
Result આ inputs માટે behavior સ્થાપિત કરે છે. તે runtime ingestion, prevention અથવા real compromise સ્થાપિત કરતું નથી. Pinned source contract તપાસો.
આગળ શું તપાસવું
પુનરાવર્તિત પગલું અને તેના results તપાસો. શું agent એવી કોઈ વસ્તુની રાહ જોઈ રહ્યો છે જે બદલાઈ શકે નહીં? શું તેને ખૂટતી dependency અથવા વધુ સ્પષ્ટ આગળના પગલાની જરૂર છે? Finding નો ઉપયોગ cycle તોડવા માટે જાતે કરો, પછી ઉપયોગી કામ ફરી શરૂ થાય છે કે નહીં તે તપાસો.
- પુનરાવર્તિત પગલું તપાસો
- શું ખૂટે છે તે તપાસો
- નક્કર આગળનું પગલું આપો
આ signal શું સ્થાપિત કરે છે
પુનરાવર્તન ઇરાદાપૂર્વક હોઈ શકે. આ finding કારણ નક્કી કરતી નથી, સેશન બંધ કરતી નથી અથવા ખર્ચ મર્યાદિત કરતી નથી.