ఇది ఎలా చూసీ చూడకుండా పోతుంది
మీ ఏజెంట్ ఇంకా పని చేస్తోంది. టెర్మినల్ కదులుతూనే ఉంది. కానీ అది ఐదవ సారి అదే విషయాన్ని అడిగింది. సెషన్ లూప్లో చిక్కుకున్నప్పుడు కూడా యాక్టివిటీ భరోసాగా కనిపించవచ్చు.
ఏజెంట్ పదే పదే Git స్థితిని తనిఖీ చేసే కోడింగ్ పనిని ఊహించుకోండి. ఒకసారి ఉపయోగకరం. వరుసగా ఐదు ఒకేరకమైన కాల్స్ అంటే తదుపరి దశ కోల్పోయినట్లు కావచ్చు. అనేక సెషన్లలో, మీరు అదే అసంపూర్ణ పనికి తిరిగి వచ్చే వరకు ఆ నమూనా తేలికగా మిస్ అవుతుంది.
ClawMetry ఏమి గుర్తిస్తుంది
ClawMetry ఒకే ఆర్గ్యుమెంట్లతో పదే పదే జరిగే టూల్ కాల్స్ మరియు టూల్ పేర్ల చిన్న పదే పదే చక్రాలను వెతుకుతుంది. పునరావృత్తి వర్తించే థ్రెషోల్డ్ను దాటినప్పుడు, అది స్తబ్ధమైన లూప్ హెచ్చరికను లేవనెత్తుతుంది. ఫలితం నమూనా, టూల్ మరియు పునరావృత్తి సంఖ్యను తెలియజేస్తుంది.
ఫలితాన్ని మార్చే తేడా
ట్రిగ్గర్ ఉదాహరణ
5 ఒకేరకమైన కాల్స్
హెచ్చరిక ఫలితం
నిశ్శబ్ద పోలిక
8 వేర్వేరు ఆర్గ్యుమెంట్లు
ఈ డిటెక్టర్కు ఫలితం లేదు.
తనిఖీ చేసిన ఉదాహరణలో, ఐదు ఒకేరకమైన Git స్థితి కాల్స్ హెచ్చరిక ఇస్తాయి. వేర్వేరు ఫైల్ ఆర్గ్యుమెంట్లతో ఎనిమిది కాల్స్ ఈ డిటెక్టర్ కోసం నిశ్శబ్దంగా ఉంటాయి. ముఖ్యమైన తేడా పదే పదే జరిగే చర్య. థ్రెషోల్డ్లు రన్టైమ్ మరియు దాని నేర్చుకున్న బేస్లైన్ను ప్రతిబింబించవచ్చు, కాబట్టి ఐదు అనేది ఒక ఉదాహరణ మాత్రమే, సార్వత్రిక నియమం కాదు.
డిటెక్టర్ ఫలితాన్ని పరిశీలించండి
{
"kind": "stuck_loop",
"severity": "warning",
"evidence": {
"pattern": "identical",
"tool": "Bash",
"repeats": 5,
"total_tool_calls": 5,
"threshold": 3,
"threshold_source": "static"
}
}ఇన్పుట్లు మరియు పూర్తి ఫలితాలను డౌన్లోడ్ చేయండి (JSON)ఉదాహరణ ఎలా తనిఖీ చేయబడింది
ఈ ఉదాహరణలు రచయిత ఈవెంట్ డేటా లేదా డిస్పోజబుల్ కాన్ఫిగరేషన్ ఫైల్లతో ప్రచురించిన డిటెక్టర్ను అంచనా వేస్తాయి. వీడియోలు ఆ ప్రవర్తనలను వివరిస్తాయి. ఇవి లైవ్ ఏజెంట్లు లేదా ప్రొడక్ట్ ఇంటర్ఫేస్ రికార్డింగ్లు కాదు. ఉదాహరణలలో ఏ కమాండ్ అమలు చేయబడలేదు.
ఫలితం ఈ ఇన్పుట్ల కోసం ప్రవర్తనను నిర్ధారిస్తుంది. ఇది రన్టైమ్ ఇంజెక్షన్, నివారణ లేదా నిజమైన రాజీని నిర్ధారించదు. పిన్ చేసిన సోర్స్ కాంట్రాక్ట్ను పరిశీలించండి.
తదుపరి ఏమి తనిఖీ చేయాలి
పదే పదే జరిగిన దశను మరియు దాని ఫలితాలను పరిశీలించండి. ఏజెంట్ మారలేని ఏదానికోసం వేచి ఉందా? దానికి తప్పిపోయిన డిపెండెన్సీ లేదా స్పష్టమైన తదుపరి చర్య అవసరమా? చక్రాన్ని మీరే విచ్ఛిన్నం చేయడానికి ఫలితాన్ని ఉపయోగించండి, తర్వాత ఉపయోగకరమైన పని పునఃప్రారంభమవుతుందో తనిఖీ చేయండి.
- పదే పదే జరిగిన దశను పరిశీలించండి
- ఏమి తప్పిపోయిందో తనిఖీ చేయండి
- స్పష్టమైన తదుపరి చర్య ఇవ్వండి
ఈ సిగ్నల్ ఏమి నిర్ధారిస్తుంది
పునరావృత్తి ఉద్దేశపూర్వకంగా ఉండవచ్చు. ఈ ఫలితం కారణాన్ని నిర్ణయించదు, సెషన్ను ఆపదు లేదా ఖర్చును పరిమితం చేయదు.