
Kiki
İş sinyalleri ve ajan yürütmesi
Bir öneri, atanan kişinin yürütmesine dönüşsün diye.
Bir ekibin AI ajanlarını işletmesine yardım eden bir Paperclip eklentisi ve bir Slack toplayıcısı.
Kaç kez uyandırıldığı değil, bir çalıştırmanın başlayıp başlamadığı
Issue atanan iş ajanı, Kiki'nin yönettiği şeyin parçasıdır (geliştirilen); onu düzelten kodlama ajanının ataması ve modeli kayıtlı değildir.
April 28, 2026
Bağlamsız uyandırmalar, issue'yu ve atanan kişiyi taşıyan bir atama isteğine dönüştü
Geliştirilenİş ajanı
Gözlem · bulguAtandı · lastRunAt boş · yalnızca wakeup'lar tekrarlanıyor
- devirBir çalıştırma başladı mı?→ Uyandırmaları karşılaştır: wakeup ile issue + atanan PATCH (Geliştirici)
KişiGeliştirici
EylemUyandırmaları karşılaştır: wakeup ile issue + atanan PATCH
- devirIssue bağlamıyla çağır→ Elle yapılan bir PATCH'ten sonra 67 saattir takılı bir issue 5 saniye içinde kuyruğa alındı (İş ajanı)
Geliştirilenİş ajanı
Gözlem · bulguElle yapılan bir PATCH'ten sonra 67 saattir takılı bir issue 5 saniye içinde kuyruğa alındı
- kaydedilmiş bir yürütme değilKontrol edilen kapsam→ Kuyruğa alındı ≠ görev tamamlandı · MTTR ölçülmedi (Artefaktlar)
- geri gönderildiNeden bağlamsız çağrılardı→ Atama PATCH'iyle kurtar · art arda yanıtsızlık sınırı · cooldown (Kurtarma kodu değişikliği)
ArtefaktlarArtefaktlar
Kural · doğrulanmamışKuyruğa alındı ≠ görev tamamlandı · MTTR ölçülmedi
Çalışma oturumuKurtarma kodu değişikliği
EylemAtama PATCH'iyle kurtar · art arda yanıtsızlık sınırı · cooldown
- devir→ Gerileme testleri: sınır · yeni etkinlikte sıfırlama · eski yol (Artefaktlar)
ArtefaktlarArtefaktlar
ArtefaktGerileme testleri: sınır · yeni etkinlikte sıfırlama · eski yol
- devir→ Birleştirildi · eklentiye bağlandı (Artefaktlar)
ArtefaktlarArtefaktlar
ArtefaktBirleştirildi · eklentiye bağlandı
- Bağlam
- Bir issue atanmıştı, ama bağlamsız wakeup'lar tekrarlanırken çalıştırma kaydı (lastRunAt) boş kaldı. Temel gözlem, “atama ve uyandırma etkinliği bir çalıştırma demektir” varsayımının çökmüş olmasıydı.
- Sonuç
- Kurtarma, issue'yu ve atanan kişiyi taşıyan bir atama isteğine dönüştü ve art arda yanıtsızlık sınıra ulaşınca yeniden çağırmayı bırakır. Eklentinin handler'ı bu atama isteğini gerçekten alır.
- Sınır
- 67 saat ve 5 saniye, değişiklikten önceki elle PATCH teşhisinden gelir; düzeltme uygulandıktan sonra aynı zamanlamanın yeniden ölçüldüğüne dair kayıt yoktur. Kayıt kuyruğa alınmaya kadar uzanır; görev tamamlanması, ortalama kurtarma süresi ya da bir üretkenlik değişimi değildir. Aynı çalışma turundaki depolar arası eşitleme, GitHub Actions faturalama sınırı nedeniyle bir yönetici birleştirmesi gerektirdi; bu yüzden tam CI geçmiş olarak çizilmez.
Kaynaklar ve kalan sınırlar
- April 29, 2026 tarihli doctor kontrolü bir kurulum smoke testiydi; günlük uçtan uca bir çalıştırma değil.
- Eklenti paketinin dağıtımı, konteynerleri ve kimlik bilgileri harici bir sahibe aittir. Bu, Kiki'nin hizmetin tamamını dağıttığı anlamına gelmez.
- Bir politika, uygulama alt ajanlarına hedef dalı belirtmelerini ve dönen commit'i kontrol etmelerini söyler, ancak bu prosedürün bu düzeltmeye uygulandığına dair bir kayıt bulunamadı.