இது எப்படி கவனிக்கப்படாமல் போகிறது
ஒரு build தோல்வியடைகிறது. Agent மீண்டும் முயற்சிக்கிறது. மீண்டும் தோல்வியடைகிறது. ஒவ்வொரு retry-யும் அதிக output சேர்க்கிறது, ஆனால் அடிப்படை பிரச்சனை இன்னும் இருக்கிறது. Session செயலில் உள்ளதா என மட்டும் சரிபார்த்தால், தொடர்ந்து மீண்டும் வரும் தோல்வியை தவறவிடலாம்.
Shell tool தொடர்ந்து பிழை தரும்போது மாற்றத்தை தயாரிக்கும் agent-ஐ கவனியுங்கள். காரணம் விடுபட்ட dependency, தவறான கட்டளை அல்லது கிடைக்காத அணுகல் ஆகியவையாக இருக்கலாம். பயனுள்ள கேள்வி எந்த tool தொடர்ந்து தோல்வியடைகிறது, எத்தனை முறை என்பதே.
ClawMetry என்ன கண்டறிகிறது
ClawMetry event சாளரத்தில் அதே tool-க்கு கூறப்பட்ட பிழைகளை எண்ணுகிறது. எண்ணிக்கை பொருந்தும் வரம்பைத் தாண்டும்போது, மீண்டும் வரும் tool தோல்வி எச்சரிக்கையை எழுப்புகிறது. கண்டுபிடிப்பு tool-ஐ, தோல்வி எண்ணிக்கையை மற்றும் பயன்படுத்தப்பட்ட வரம்பை பெயரிடுகிறது.
கண்டுபிடிப்பை மாற்றும் வேறுபாடு
தூண்டும் எடுத்துக்காட்டு
Bash-இல் இருந்து 4 பிழைகள்
எச்சரிக்கை கண்டுபிடிப்பு
அமைதியான ஒப்பீடு
Bash-இல் இருந்து 1 பிழை
இந்த detector-க்கு எந்த கண்டுபிடிப்பும் இல்லை.
சரிபார்க்கப்பட்ட எடுத்துக்காட்டில், நான்கு தோல்வியடைந்த shell முடிவுகள் எச்சரிக்கை தருகின்றன. ஒரே ஒரு தோல்வி வரம்பிற்கு கீழே இருக்கிறது. இது ஒரே மாதிரியான அழைப்பு சுழலில் இருந்து வேறுபட்டது: கட்டளைகள் மாறலாம், அதே நேரத்தில் அதே tool தொடர்ந்து பிழைகளை தரலாம்.
Detector முடிவை ஆய்வு செய்யுங்கள்
{
"kind": "repeated_tool_failure",
"severity": "warning",
"evidence": {
"tool": "Bash",
"failures": 4,
"threshold": 3,
"threshold_source": "static"
}
}உள்ளீடுகள் மற்றும் முழு முடிவுகளை பதிவிறக்கவும் (JSON)எடுத்துக்காட்டு எப்படி சரிபார்க்கப்பட்டது
இந்த எடுத்துக்காட்டுகள் எழுதப்பட்ட event data அல்லது disposable configuration files-உடன் வெளியிடப்பட்ட detector-ஐ மதிப்பிடுகின்றன. வீடியோக்கள் அந்த நடத்தைகளை விளக்குகின்றன. அவை live agents அல்லது தயாரிப்பு இடைமுகத்தின் பதிவுகள் அல்ல. எடுத்துக்காட்டுகளில் எந்த கட்டளையும் இயக்கப்படவில்லை.
முடிவு இந்த உள்ளீடுகளுக்கான நடத்தையை நிறுவுகிறது. Runtime ingestion, தடுப்பு அல்லது உண்மையான சமரசத்தை நிறுவுவதில்லை. Pinned source contract ஆய்வு செய்யுங்கள்.
அடுத்து என்ன சரிபார்க்கலாம்
தோல்வியடைந்த முடிவுகளை திறந்து பொதுவான காரணத்தை தேடுங்கள். சூழல் அல்லது அணுகல் பிரச்சனையை சரிசெய்யுங்கள், அல்லது retries குவிவதற்கு முன்பு agent பணியை குறைக்கவும். பின்னர் அடுத்த tool முடிவு உண்மையில் வெற்றியடைகிறதா என சரிபார்க்கவும்.
- பிழை முடிவுகளை படியுங்கள்
- பொதுவான காரணத்தை சரிசெய்யுங்கள்
- அடுத்த முடிவை சரிபார்க்கவும்
இந்த signal என்ன நிறுவுகிறது
இது ஒரு நம்பகத்தன்மை signal. இது மூல காரணத்தை கண்டறியவில்லை அல்லது agent தாக்குதலுக்கு உள்ளாகியிருக்கிறது என நிரூபிக்கவில்லை.