
Kiki
Munkajelzések és ágensvégrehajtás
Hogy a javaslatból a felelős végrehajtása legyen.
Egy Paperclip-bővítmény és egy Slack-gyűjtő, amely segít egy csapatnak AI-ágensei működtetésében.
Nem az ébresztések száma, hanem hogy elindult-e a futtatás
A jegyeket kapó munkaágens a Kiki által kezelt rendszer része (fejlesztés tárgya); a javítást végző kódoló ágens hozzárendelése és modellje nincs rögzítve.
April 28, 2026
A kontextus nélküli ébresztésekből a jegyet és a felelőst tartalmazó hozzárendelési kérés lett
Fejlesztés tárgyaMunkaágens
Megfigyelés · megállapításHozzárendelve · lastRunAt üres · csak wakeupok ismétlődnek
- átadásElindult a futtatás?→ Ébresztések összevetése: wakeup vs. jegy + felelős PATCH (Fejlesztő)
EmberFejlesztő
MűveletÉbresztések összevetése: wakeup vs. jegy + felelős PATCH
- átadásHívás az jegy kontextusával→ Kézi PATCH után egy 67 órája elakadt jegy 5 másodpercen belül sorba került (Munkaágens)
Fejlesztés tárgyaMunkaágens
Megfigyelés · megállapításKézi PATCH után egy 67 órája elakadt jegy 5 másodpercen belül sorba került
- nem rögzített végrehajtásEllenőrzött hatókör→ Sorba kerülés ≠ elvégzett feladat · MTTR nem mért (Artefaktumok)
- visszaküldveA kontextus nélküli hívások voltak az okai→ Helyreállítás hozzárendelési PATCH-csel · egymást követő válaszhiányok korlátja · várakozási idő (Helyreállítási kódmódosítás)
ArtefaktumokArtefaktumok
Szabály · nem igazoltSorba kerülés ≠ elvégzett feladat · MTTR nem mért
MunkamenetHelyreállítási kódmódosítás
MűveletHelyreállítás hozzárendelési PATCH-csel · egymást követő válaszhiányok korlátja · várakozási idő
- átadás→ Regressziók: korlát · visszaállítás új tevékenységkor · régi útvonal (Artefaktumok)
ArtefaktumokArtefaktumok
ArtefaktumRegressziók: korlát · visszaállítás új tevékenységkor · régi útvonal
- átadás→ Beolvasztva · bekötve a bővítménybe (Artefaktumok)
ArtefaktumokArtefaktumok
ArtefaktumBeolvasztva · bekötve a bővítménybe
- Háttér
- Egy jegy hozzá volt rendelve, futtatási feljegyzése (lastRunAt) mégis üres maradt, miközben a kontextus nélküli wakeupok ismétlődtek. A kulcsmegfigyelés az volt, hogy megdőlt a feltevés, miszerint a hozzárendelés és az ébresztési tevékenység futtatást jelent.
- Eredmény
- A helyreállítás a jegyet és a felelőst tartalmazó hozzárendelési kéréssé vált, és leállítja az újrahívásokat, amint az egymást követő válaszhiányok elérik a korlátot. A bővítmény kezelője ténylegesen megkapja ezt a hozzárendelési kérést.
- Korlát
- A 67 óra és az 5 másodperc a változtatás előtti kézi PATCH-diagnózisból származik; nincs feljegyzés arról, hogy a javítás alkalmazása után ugyanezt az időzítést újra mérték volna. A feljegyzés a sorba kerülésig tart; nem feladatbefejezés, átlagos helyreállítási idő vagy termelékenységváltozás. Az ugyanazon munkamenetben végzett tárolók közötti szinkronizáláshoz egy GitHub Actions számlázási korlát miatt adminisztrátori beolvasztás kellett, ezért a teljes CI nincs sikeresként ábrázolva.
Források és fennmaradó korlátok
- A 2026. április 29-i doctor-ellenőrzés telepítési smoke-teszt volt, nem napi üzemi végponttól végpontig tartó futtatás.
- A bővítménycsomag telepítése, konténerei és hitelesítő adatai egy külső felelőshöz tartoznak. Ez nem jelenti, hogy a Kiki telepítette volna a teljes szolgáltatást.
- Egy szabályzat előírja, hogy a megvalósító alágensek nevezzék meg a célágat, és ellenőrizzék a visszaadott commitot, de nem találtak feljegyzést arról, hogy ezt az eljárást erre a javításra alkalmazták volna.