Paano ito nababalewalaan
Nabigo ang isang build. Sumusubok muli ang ahente. Nabigo ulit ito. Bawat retry ay nagdadagdag ng mas maraming output, ngunit nandoon pa rin ang pinagbabatayan na problema. Kung titingnan mo lamang kung aktibo ang session, maaari kang makaligtaan sa pagkabigong paulit-ulit na nagaganap.
Isaalang-alang ang isang ahente na naghahanda ng pagbabago habang ang shell tool nito ay paulit-ulit na nagbabalik ng error. Ang sanhi ay maaaring isang nawawalang dependency, isang di-wastong utos o hindi available na access. Ang kapaki-pakinabang na tanong ay kung aling tool ang patuloy na nabibigo, at gaano kadalas.
Ano ang natutukoy ng ClawMetry
Binibilang ng ClawMetry ang mga error na iniuukol sa parehong tool sa event window. Kapag nalampasan ng bilang ang naaangkop na threshold, naglalabas ito ng babala ng paulit-ulit na pagkabigo ng tool. Pinangalanan ng natuklasan ang tool, ang bilang ng pagkabigo at ang threshold na ginamit.
Ang pagkakaibang nagbabago ng natuklasan
Halimbawa ng pag-trigger
4 error mula sa Bash
Babala na natuklasan
Tahimik na paghahambing
1 error mula sa Bash
Walang natuklasan para sa detector na ito.
Sa sinuring halimbawa, apat na nabigong resulta ng shell ay nagbubunga ng babala. Ang isang pagkabigo ay nananatili sa ibaba ng threshold. Ito ay kaiba sa isang identical-call loop: maaaring magbago ang mga utos habang ang parehong tool ay patuloy na nagbabalik ng mga error.
Suriin ang resulta ng detector
{
"kind": "repeated_tool_failure",
"severity": "warning",
"evidence": {
"tool": "Bash",
"failures": 4,
"threshold": 3,
"threshold_source": "static"
}
}I-download ang mga input at kumpletong resulta (JSON)Paano sinuri ang halimbawa
Sinusuri ng mga halimbawang ito ang inilathala na detector gamit ang isinulat na data ng kaganapan o mga configuration file na maaaring itapon. Isinasalarawan ng mga video ang mga gawi na iyon. Hindi ito mga recording ng mga live na ahente o ng interface ng produkto. Walang utos sa mga halimbawa ang naisakatuparan.
Itinatag ng resulta ang gawi para sa mga input na ito. Hindi nito itinatag ang runtime ingestion, pag-iwas o tunay na kompromiso. Suriin ang nakalagay na source contract.
Ano ang susunod na titingnan
Buksan ang mga nabigong resulta at hanapin ang karaniwang sanhi. Ayusin ang kapaligiran o problema sa access, o paliitin ang gawain ng ahente bago hayaang mag-ipon ang mga retry. Pagkatapos i-verify na talagang matagumpay ang susunod na resulta ng tool.
- Basahin ang mga resulta ng error
- Ayusin ang karaniwang sanhi
- I-verify ang susunod na resulta
Ano ang itinatag ng signal na ito
Ito ay isang reliability signal. Hindi nito nasusuri ang pinagmulan o napapatunayan na ang ahente ay nasa ilalim ng pag-atake.