
Kiki
Arbetssignaler och agentexekvering
Så att ett förslag blir den ansvariges exekvering.
Ett Paperclip-plugin och en Slack-insamlare som hjälper ett team att driva sina AI-agenter.
Inte hur många väckningar, utan om en körning startade
Arbetsagenten som tilldelas ärenden är en del av det som Kiki hanterar (under utveckling); tilldelningen och modellen för den kodagent som rättade det är inte registrerade.
April 28, 2026
Väckningar utan kontext blev en tilldelningsbegäran med ärendet och den ansvarige
Under utvecklingArbetsagent
Observation · fyndTilldelat · lastRunAt tom · bara wakeups upprepas
- överlämningStartade en körning?→ Jämför väckningar: wakeup vs PATCH med ärende + ansvarig (Utvecklare)
PersonUtvecklare
HandlingJämför väckningar: wakeup vs PATCH med ärende + ansvarig
- överlämningAnrop med ärendekontext→ Efter en manuell PATCH köades ett ärende som stått still i 67 timmar inom 5 sekunder (Arbetsagent)
Under utvecklingArbetsagent
Observation · fyndEfter en manuell PATCH köades ett ärende som stått still i 67 timmar inom 5 sekunder
- inte en registrerad exekveringKontrollerat omfång→ Köad ≠ uppgift slutförd · MTTR inte uppmätt (Artefakter)
- skickad tillbakaAnrop utan kontext var orsaken→ Återställ via PATCH av tilldelning · tak för uteblivna svar i följd · cooldown (Ändring av återställningskod)
ArtefakterArtefakter
Regel · obekräftadKöad ≠ uppgift slutförd · MTTR inte uppmätt
ArbetssessionÄndring av återställningskod
HandlingÅterställ via PATCH av tilldelning · tak för uteblivna svar i följd · cooldown
- överlämning→ Regressioner: tak · nollställning vid ny aktivitet · legacy-väg (Artefakter)
ArtefakterArtefakter
ArtefaktRegressioner: tak · nollställning vid ny aktivitet · legacy-väg
- överlämning→ Sammanfogad · inkopplad i pluginet (Artefakter)
ArtefakterArtefakter
ArtefaktSammanfogad · inkopplad i pluginet
- Kontext
- Ett ärende var tilldelat, men dess körlogg (lastRunAt) förblev tom medan wakeups utan kontext fortsatte att upprepas. Den centrala observationen var att antagandet ”tilldelning och väckningsaktivitet betyder en körning” hade brustit.
- Resultat
- Återställningen blev en tilldelningsbegäran med ärendet och den ansvarige, och den slutar anropa igen när uteblivna svar i följd når taket. Pluginets hanterare tar faktiskt emot denna tilldelningsbegäran.
- Begränsning
- De 67 timmarna och 5 sekunderna kommer från den manuella PATCH-diagnosen före ändringen; det finns ingen logg över att samma tid mättes igen efter att rättningen tillämpats. Loggen sträcker sig till registrering i kön; det är inte uppgiftsslutförande, genomsnittlig återställningstid eller en produktivitetsförändring. Synkronisering mellan repositories i samma arbetsomgång krävde en admin-sammanfogning på grund av en betalningsgräns i GitHub Actions, så fullständig CI ritas inte som godkänd.
Källor och återstående begränsningar
- Doctor-kontrollen den 29 april 2026 var ett smoke-test av installationen, inte en vardaglig end-to-end-körning.
- Driftsättning, containrar och autentiseringsuppgifter för plugin-paketet tillhör en extern ägare. Det betyder inte att Kiki driftsatte hela tjänsten.
- Riktlinjer säger åt implementationsunderagenter att ange målgrenen och kontrollera den returnerade commiten, men ingen logg hittades över att förfarandet tillämpades vid denna rättning.