openclaw/plugin-sdk/channel-ingress-runtime kullanın.
Çalışma zamanı çözümleyicisi
Sonuç
Birlikte gelen Plugin’ler modern izdüşümleri doğrudan kullanmalıdır:
Olay yetkilendirmesi, sıralı
ingress.graph ve belirleyici
ingress.reasonCode üzerinde kullanılabilir durumda kalır; ayrı bir olay izdüşümü üretilmez.
Kullanımdan kaldırılmış üçüncü taraf SDK yardımcıları eski şekilleri dahili olarak yeniden oluşturabilir. Birlikte gelen yeni
alma yolları, modern sonuçları yeniden yerel
DTO’lara dönüştürmemelidir.
Erişim grupları
accessGroup:<name> girdilerinin hassas bilgileri çıkarılmış olarak kalır. Çekirdek, statik
message.senders gruplarını kendisi çözümler ve resolveAccessGroupMembership öğesini yalnızca
platform araması gerektiren dinamik gruplar için çağırır. Eksik, desteklenmeyen ve
başarısız gruplar kapalı durumda başarısız olur.
Olay kipleri
Tepkiler, düğmeler, geri çağırımlar ve yerel komutlar için
mayPair: false kullanın.
Rotalar ve etkinleştirme
Oda, konu, sunucu, iş parçacığı veya iç içe rota politikası için rota tanımlayıcıları kullanın:channelIngressRoutes(...) kullanın; bu, rota olgularını genel
ve her tanımlayıcının precedence değerine göre sıralı tutarken devre dışı dalları filtreler.
Bahsetme kapısı bir etkinleştirme kapısıdır. Başarısız bir bahsetme eşleşmesi
admission: "skip" döndürür; böylece tur çekirdeği yalnızca gözlem amaçlı bir turu işlemez.
Çoğu kanal etkinleştirmeyi gönderen ve komut kapılarından sonra bırakmalıdır. Gönderen izin listesi
gürültüsünden önce bahsedilmeyen trafiği susturması gereken herkese açık
sohbet yüzeyleri, metin komutu atlaması devre dışı olduğunda activation.order: "before-sender" seçeneğini
etkinleştirebilir. Bot iş parçacıklarındaki yanıtlar gibi örtük etkinleştirmeye sahip kanallar,
channels.defaults.implicitMentions ile kanal ve hesap
geçersiz kılmalarını resolveChannelImplicitMentions(...) kullanarak çözümler, ardından sonucu
activation.implicitMentions olarak iletir. İzdüşümü yapılan
activationAccess.shouldBypassMention, komut veya örtük
etkinleştirmenin açık bir bahsetmeyi ne zaman atladığını bildirir.