Ana içeriğe atla

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

Plugin SDK, openclaw/plugin-sdk/ altında dar kapsamlı herkese açık alt yollar kümesi olarak sunulur. Bu sayfa, yaygın kullanılan alt yolları amaca göre gruplandırarak kataloglar. Üretilen derleyici giriş noktası envanteri scripts/lib/plugin-sdk-entrypoints.json içinde bulunur; paket dışa aktarımları, scripts/lib/plugin-sdk-private-local-only-subpaths.json içinde listelenen repo yerel test/dahili alt yolları çıkarıldıktan sonraki herkese açık alt kümedir. Bakımcılar, herkese açık dışa aktarım sayısını pnpm plugin-sdk:surface ile, etkin ayrılmış yardımcı alt yolları ise pnpm plugins:boundary-report:summary ile denetleyebilir; kullanılmayan ayrılmış yardımcı dışa aktarımları, hareketsiz uyumluluk borcu olarak herkese açık SDK içinde kalmak yerine CI raporunu başarısız kılar. Plugin yazarlığı kılavuzu için bkz. Plugin SDK genel bakışı.

Plugin girişi

Alt yolTemel dışa aktarımlar
plugin-sdk/plugin-entrydefinePluginEntry
plugin-sdk/coredefineChannelPluginEntry, createChatChannelPlugin, createChannelPluginBase, defineSetupPluginEntry, buildChannelConfigSchema, buildJsonChannelConfigSchema
plugin-sdk/config-schemaOpenClawSchema
plugin-sdk/provider-entrydefineSingleProviderPluginEntry
plugin-sdk/migrationcreateMigrationItem gibi migration provider öğesi yardımcıları, neden sabitleri, öğe durumu işaretleyicileri, redaksiyon yardımcıları ve summarizeMigrationItems
plugin-sdk/migration-runtimecopyMigrationFileItem, withCachedMigrationConfigRuntime ve writeMigrationReport gibi çalışma zamanı migration yardımcıları

Kullanımı sonlandırılmış uyumluluk ve test yardımcıları

Bu alt yollar, eski Plugin’ler ve OpenClaw test paketleri için paket dışa aktarımları olarak kalır, ancak yeni kod bunlardan import eklememelidir: agent-runtime-test-contracts, channel-contract-testing, channel-target-testing, channel-test-helpers, plugin-test-api, plugin-test-contracts, provider-http-test-mocks, provider-test-contracts, test-env, test-fixtures, test-node-mocks, testing, channel-runtime, compat, config-types, infra-runtime, text-runtime ve zod. Yeni Plugin kodunda zod öğesini doğrudan zod içinden import edin. plugin-test-runtime hâlâ etkin, odaklı bir test yardımcısı alt yoludur.

Kullanımı sonlandırılmış kullanılmayan herkese açık alt yollar

Bu herkese açık alt yollar en az bir aydır vardı ve şu anda paketle gelen uzantılarda üretim importları yok. Uyumluluk için import edilebilir kalırlar, ancak yeni Plugin kodu bunun yerine odaklı, etkin olarak kullanılan SDK alt yollarını kullanmalıdır: agent-config-primitives, channel-config-schema-legacy, channel-reply-pipeline, channel-runtime, channel-secret-runtime, command-auth, compat, config-runtime, config-schema, discord, group-access, infra-runtime, matrix, mattermost, media-generation-runtime-shared, memory-core-engine-runtime, memory-core-host-multimodal, memory-core-host-query, music-generation-core, self-hosted-provider-setup, telegram-account, telegram-command-config ve zalouser.

Kullanımı sonlandırılmış nadir herkese açık alt yollar

Şu anda yalnızca bir veya iki paketle gelen Plugin sahibi tarafından kullanılan herkese açık alt yollar da yeni Plugin kodu için kullanımı sonlandırılmıştır. Uyumluluk için paket dışa aktarımları olarak kalırlar, ancak yeni kod etkin olarak paylaşılan SDK bağlantı noktalarını veya Plugin’in sahip olduğu paket API’lerini tercih etmelidir. Bakımcılar tam kümeyi scripts/lib/plugin-sdk-deprecated-public-subpaths.json içinde, mevcut bütçeyi ise pnpm plugin-sdk:surface ile izler.

Kullanımı sonlandırılmış geniş barrel’lar

Bu geniş yeniden dışa aktarma barrel’ları OpenClaw kaynağı ve uyumluluk kontrolleri için derlenebilir kalır, ancak yeni kod odaklı SDK alt yollarını tercih etmelidir: agent-runtime, channel-lifecycle, channel-runtime, cli-runtime, compat, config-types, conversation-runtime, hook-runtime, infra-runtime, media-runtime, plugin-runtime, security-runtime ve text-runtime. channel-runtime, compat, config-types, infra-runtime ve text-runtime yalnızca geriye dönük uyumluluk için paket dışa aktarımları olarak kalır; bunun yerine odaklı kanal/çalışma zamanı alt yollarını, config-contracts, string-coerce-runtime, text-chunking, text-utility-runtime ve logging-core kullanın.
Alt yolAnahtar dışa aktarımlar
plugin-sdk/channel-coredefineChannelPluginEntry, defineSetupPluginEntry, createChatChannelPlugin, createChannelPluginBase
plugin-sdk/config-schemaKök openclaw.json Zod şeması dışa aktarımı (OpenClawSchema)
plugin-sdk/json-schema-runtimePlugin’e ait şemalar için önbelleğe alınmış JSON Schema doğrulama yardımcısı
plugin-sdk/channel-setupcreateOptionalChannelSetupSurface, createOptionalChannelSetupAdapter, createOptionalChannelSetupWizard; ayrıca DEFAULT_ACCOUNT_ID, createTopLevelChannelDmPolicy, setSetupChannelEnabled, splitSetupEntries
plugin-sdk/setupPaylaşılan kurulum sihirbazı yardımcıları, izin listesi istemleri, kurulum durumu oluşturucuları
plugin-sdk/setup-runtimecreatePatchedAccountSetupAdapter, createEnvPatchedAccountSetupAdapter, createSetupInputPresenceValidator, noteChannelLookupFailure, noteChannelLookupSummary, promptResolvedAllowFrom, splitSetupEntries, createAllowlistSetupWizardProxy, createDelegatedSetupWizardProxy
plugin-sdk/setup-adapter-runtimeKullanımdan kaldırılmış uyumluluk takma adı; plugin-sdk/setup-runtime kullanın
plugin-sdk/setup-toolsformatCliCommand, detectBinary, extractArchive, resolveBrewExecutable, formatDocsLink, CONFIG_DIR
plugin-sdk/account-coreÇok hesaplı yapılandırma/eylem kapısı yardımcıları, varsayılan hesap geri dönüş yardımcıları
plugin-sdk/account-idDEFAULT_ACCOUNT_ID, hesap kimliği normalleştirme yardımcıları
plugin-sdk/account-resolutionHesap arama + varsayılan geri dönüş yardımcıları
plugin-sdk/account-helpersDar kapsamlı hesap listesi/hesap eylemi yardımcıları
plugin-sdk/access-groupsErişim grubu izin listesi ayrıştırma ve redakte edilmiş grup tanılama yardımcıları
plugin-sdk/channel-pairingcreateChannelPairingController
plugin-sdk/channel-reply-pipelineEski yanıt işlem hattı yardımcıları. Yeni kanal yanıt işlem hattı kodu, plugin-sdk/channel-message içinden createChannelMessageReplyPipeline ve resolveChannelMessageSourceReplyDeliveryMode kullanmalıdır.
plugin-sdk/channel-config-helperscreateHybridChannelConfigAdapter, resolveChannelDmAccess, resolveChannelDmAllowFrom, resolveChannelDmPolicy, normalizeChannelDmPolicy, normalizeLegacyDmAliases
plugin-sdk/channel-config-schemaPaylaşılan kanal yapılandırma şeması ilkel öğeleri ile Zod ve doğrudan JSON/TypeBox oluşturucuları
plugin-sdk/bundled-channel-config-schemaYalnızca bakımı sürdürülen paketli pluginler için paketli OpenClaw kanal yapılandırma şemaları
plugin-sdk/channel-config-schema-legacyPaketli kanal yapılandırma şemaları için kullanımdan kaldırılmış uyumluluk takma adı
plugin-sdk/telegram-command-configPaketli sözleşme geri dönüşüyle Telegram özel komut normalleştirme/doğrulama yardımcıları
plugin-sdk/command-gatingDar kapsamlı komut yetkilendirme kapısı yardımcıları
plugin-sdk/channel-policyresolveChannelGroupRequireMention
plugin-sdk/channel-ingressKullanımdan kaldırılmış düşük düzey kanal giriş uyumluluk cephesi. Yeni alma yolları plugin-sdk/channel-ingress-runtime kullanmalıdır.
plugin-sdk/channel-ingress-runtimeTaşınmış kanal alma yolları için deneysel üst düzey kanal giriş çalışma zamanı çözümleyicisi ve rota olgu oluşturucuları. Etkili izin listelerini, komut izin listelerini ve eski projeksiyonları her pluginde birleştirmek yerine bunu tercih edin. Bkz. Kanal giriş API’si.
plugin-sdk/channel-lifecyclecreateAccountStatusSink, createChannelRunQueue ve eski taslak akışı yaşam döngüsü yardımcıları. Yeni önizleme sonlandırma kodu plugin-sdk/channel-message kullanmalıdır.
plugin-sdk/channel-messagedefineChannelMessageAdapter, createChannelMessageAdapterFromOutbound, createChannelMessageReplyPipeline, createReplyPrefixContext, resolveChannelMessageSourceReplyDeliveryMode, dayanıklı son yetenek türetimi, gönderme/alındı/yan etki yetenekleri için yetenek kanıtı yardımcıları, MessageReceiveContext, alma onayı ilkesi kanıtları, defineFinalizableLivePreviewAdapter, deliverWithFinalizableLivePreviewAdapter, canlı önizleme ve canlı sonlandırıcı yetenek kanıtları, dayanıklı kurtarma durumu, RenderedMessageBatch, mesaj alındı türleri ve alındı kimliği yardımcıları gibi ucuz mesaj yaşam döngüsü sözleşme yardımcıları. Bkz. Kanal mesaj API’si. Eski yanıt dağıtım cepheleri yalnızca kullanımdan kaldırılmış uyumluluk içindir.
plugin-sdk/channel-message-runtimedeliverInboundReplyWithMessageSendContext, sendDurableMessageBatch ve withDurableMessageSendContext dahil olmak üzere giden teslimatı yükleyebilen çalışma zamanı teslimat yardımcıları. Kullanımdan kaldırılmış yanıt dağıtım köprüleri yalnızca uyumluluk dağıtıcıları için içe aktarılabilir kalır. Sıcak plugin önyükleme dosyalarından değil, izleme/gönderme çalışma zamanı modüllerinden kullanın.
plugin-sdk/inbound-envelopePaylaşılan gelen rota + zarf oluşturucu yardımcıları
plugin-sdk/inbound-reply-dispatchEski paylaşılan gelen kayıt ve dağıtım yardımcıları, görünür/son dağıtım kestirimleri ve hazırlanmış kanal dağıtıcıları için kullanımdan kaldırılmış deliverDurableInboundReplyPayload uyumluluğu. Yeni kanal alma/dağıtım kodu çalışma zamanı yaşam döngüsü yardımcılarını plugin-sdk/channel-message-runtime içinden içe aktarmalıdır.
plugin-sdk/messaging-targetsHedef ayrıştırma/eşleştirme yardımcıları
plugin-sdk/outbound-mediaPaylaşılan giden medya yükleme yardımcıları
plugin-sdk/outbound-send-depsKanal bağdaştırıcıları için hafif giden gönderim bağımlılığı araması
plugin-sdk/outbound-runtimeGiden kimlik, gönderim temsilcisi, oturum, biçimlendirme ve yük planlama yardımcıları. deliverOutboundPayloads gibi doğrudan teslimat yardımcıları kullanımdan kaldırılmış uyumluluk alt katmanıdır; yeni gönderim yolları için plugin-sdk/channel-message-runtime kullanın.
plugin-sdk/poll-runtimeDar kapsamlı anket normalleştirme yardımcıları
plugin-sdk/thread-bindings-runtimeKonu bağlama yaşam döngüsü ve bağdaştırıcı yardımcıları
plugin-sdk/agent-media-payloadEski ajan medya yükü oluşturucusu
plugin-sdk/conversation-runtimeKonuşma/konu bağlama, eşleştirme ve yapılandırılmış bağlama yardımcıları
plugin-sdk/runtime-config-snapshotÇalışma zamanı yapılandırma anlık görüntüsü yardımcısı
plugin-sdk/runtime-group-policyÇalışma zamanı grup ilkesi çözümleme yardımcıları
plugin-sdk/channel-statusPaylaşılan kanal durumu anlık görüntüsü/özet yardımcıları
plugin-sdk/channel-config-primitivesDar kapsamlı kanal yapılandırma şeması ilkel öğeleri
plugin-sdk/channel-config-writesKanal yapılandırma yazma yetkilendirme yardımcıları
plugin-sdk/channel-plugin-commonPaylaşılan kanal plugini başlangıç dışa aktarımları
plugin-sdk/allowlist-config-editİzin listesi yapılandırması düzenleme/okuma yardımcıları
plugin-sdk/group-accessPaylaşılan grup erişimi karar yardımcıları
plugin-sdk/direct-dmPaylaşılan doğrudan DM kimlik doğrulama/koruma yardımcıları
plugin-sdk/discordYayınlanmış @openclaw/discord@2026.3.13 ve izlenen sahip uyumluluğu için kullanımdan kaldırılmış Discord uyumluluk cephesi; yeni pluginler genel kanal SDK alt yollarını kullanmalıdır
plugin-sdk/telegram-accountİzlenen sahip uyumluluğu için kullanımdan kaldırılmış Telegram hesap çözümleme uyumluluk cephesi; yeni pluginler enjekte edilen çalışma zamanı yardımcılarını veya genel kanal SDK alt yollarını kullanmalıdır
plugin-sdk/zalouserGönderici komut yetkilendirmesini hâlâ içe aktaran yayınlanmış Lark/Zalo paketleri için kullanımdan kaldırılmış Zalo Personal uyumluluk cephesi; yeni pluginler plugin-sdk/command-auth kullanmalıdır
plugin-sdk/interactive-runtimeAnlamsal mesaj sunumu, teslimat ve eski etkileşimli yanıt yardımcıları. Bkz. Mesaj Sunumu
plugin-sdk/channel-inboundGelen debounce, bahsetme eşleştirme, bahsetme ilkesi yardımcıları ve zarf yardımcıları için uyumluluk barrel’ı
plugin-sdk/channel-inbound-debounceDar kapsamlı gelen debounce yardımcıları
plugin-sdk/channel-mention-gatingDaha geniş gelen çalışma zamanı yüzeyi olmadan dar kapsamlı bahsetme ilkesi, bahsetme işaretçisi ve bahsetme metni yardımcıları
plugin-sdk/channel-envelopeDar kapsamlı gelen zarf biçimlendirme yardımcıları
plugin-sdk/channel-locationKanal konumu bağlamı ve biçimlendirme yardımcıları
plugin-sdk/channel-loggingGelen düşürmeler ve yazıyor/onay hataları için kanal günlükleme yardımcıları
plugin-sdk/channel-send-resultYanıt sonucu türleri
plugin-sdk/channel-actionsKanal mesaj eylemi yardımcıları ve plugin uyumluluğu için korunan, kullanımdan kaldırılmış yerel şema yardımcıları
plugin-sdk/channel-routePaylaşılan rota normalleştirme, ayrıştırıcı güdümlü hedef çözümleme, konu kimliği dizgeleştirme, tekilleştirme/kompakt rota anahtarları, ayrıştırılmış hedef türleri ve rota/hedef karşılaştırma yardımcıları
plugin-sdk/channel-targetsHedef ayrıştırma yardımcıları; rota karşılaştırması çağıranlar plugin-sdk/channel-route kullanmalıdır
plugin-sdk/channel-contractKanal sözleşme türleri
plugin-sdk/channel-feedbackGeri bildirim/tepki kablolaması
plugin-sdk/channel-secret-runtimecollectSimpleChannelFieldAssignments, getChannelSurface, pushAssignment ve gizli hedef türleri gibi dar kapsamlı gizli sözleşme yardımcıları
Alt yolTemel dışa aktarımlar
plugin-sdk/provider-entrydefineSingleProviderPluginEntry
plugin-sdk/lmstudioKurulum, katalog keşfi ve çalışma zamanı model hazırlığı için desteklenen LM Studio sağlayıcı arayüzü
plugin-sdk/lmstudio-runtimeYerel sunucu varsayılanları, model keşfi, istek başlıkları ve yüklenmiş model yardımcıları için desteklenen LM Studio çalışma zamanı arayüzü
plugin-sdk/provider-setupDüzenlenmiş yerel/kendi barındırdığınız sağlayıcı kurulum yardımcıları
plugin-sdk/self-hosted-provider-setupOpenAI uyumlu kendi barındırdığınız sağlayıcı kurulum yardımcılarına odaklanır
plugin-sdk/cli-backendCLI backend varsayılanları + watchdog sabitleri
plugin-sdk/provider-auth-runtimeSağlayıcı Plugin’leri için çalışma zamanı API anahtarı çözümleme yardımcıları
plugin-sdk/provider-auth-api-keyupsertApiKeyProfile gibi API anahtarı başlangıç/profil yazma yardımcıları
plugin-sdk/provider-auth-resultStandart OAuth kimlik doğrulama sonucu oluşturucusu
plugin-sdk/provider-env-varsSağlayıcı kimlik doğrulama ortam değişkeni arama yardımcıları
plugin-sdk/provider-authcreateProviderApiKeyAuthMethod, ensureApiKeyFromOptionEnvOrPrompt, upsertAuthProfile, upsertApiKeyProfile, writeOAuthCredentials, kullanımdan kaldırılmış resolveOpenClawAgentDir uyumluluk dışa aktarımı
plugin-sdk/provider-model-sharedProviderReplayFamily, buildProviderReplayFamilyHooks, normalizeModelCompat, paylaşılan replay-policy oluşturucuları, sağlayıcı uç nokta yardımcıları ve paylaşılan model kimliği normalleştirme yardımcıları
plugin-sdk/provider-catalog-runtimeSözleşme testleri için sağlayıcı katalog genişletme çalışma zamanı hook’u ve plugin-provider kayıt bağlantı noktaları
plugin-sdk/provider-catalog-sharedfindCatalogTemplate, buildSingleProviderApiKeyCatalog, buildManifestModelProviderConfig, supportsNativeStreamingUsageCompat, applyProviderNativeStreamingUsageCompat
plugin-sdk/provider-httpGenel sağlayıcı HTTP/uç nokta kabiliyet yardımcıları, sağlayıcı HTTP hataları ve ses transkripsiyonu multipart form yardımcıları
plugin-sdk/provider-web-fetch-contractenablePluginInConfig ve WebFetchProviderPlugin gibi dar web-fetch yapılandırma/seçim sözleşmesi yardımcıları
plugin-sdk/provider-web-fetchWeb-fetch sağlayıcı kayıt/önbellek yardımcıları
plugin-sdk/provider-web-search-config-contractPlugin etkinleştirme bağlantısına ihtiyaç duymayan sağlayıcılar için dar web-search yapılandırma/kimlik bilgisi yardımcıları
plugin-sdk/provider-web-search-contractcreateWebSearchProviderContractFields, enablePluginInConfig, resolveProviderWebSearchPluginConfig ve kapsamlı kimlik bilgisi ayarlayıcı/alıcıları gibi dar web-search yapılandırma/kimlik bilgisi sözleşmesi yardımcıları
plugin-sdk/provider-web-searchWeb-search sağlayıcı kayıt/önbellek/çalışma zamanı yardımcıları
plugin-sdk/provider-toolsProviderToolCompatFamily, buildProviderToolCompatFamilyHooks ve Gemini şema temizliği + tanılama
plugin-sdk/provider-usagefetchClaudeUsage ve benzerleri
plugin-sdk/provider-streamProviderStreamFamily, buildProviderStreamFamilyHooks, composeProviderStreamWrappers, akış sarmalayıcı türleri ve paylaşılan Anthropic/Bedrock/DeepSeek V4/Google/Kilocode/Moonshot/OpenAI/OpenRouter/Z.A.I/MiniMax/Copilot sarmalayıcı yardımcıları
plugin-sdk/provider-transport-runtimeKorumalı fetch, taşıma mesajı dönüşümleri ve yazılabilir taşıma olay akışları gibi yerel sağlayıcı taşıma yardımcıları
plugin-sdk/provider-onboardBaşlangıç yapılandırma yaması yardımcıları
plugin-sdk/global-singletonSürece yerel singleton/map/cache yardımcıları
plugin-sdk/group-activationDar grup etkinleştirme modu ve komut ayrıştırma yardımcıları
Alt yolTemel dışa aktarımlar
plugin-sdk/command-authresolveControlCommandGate, dinamik argüman menüsü biçimlendirmesi dahil komut kayıt yardımcıları, gönderen yetkilendirme yardımcıları
plugin-sdk/command-statusbuildCommandsMessagePaginated ve buildHelpMessage gibi komut/yardım mesajı oluşturucuları
plugin-sdk/approval-auth-runtimeOnaylayıcı çözümleme ve aynı sohbet eylem kimlik doğrulama yardımcıları
plugin-sdk/approval-client-runtimeYerel exec onay profili/filtre yardımcıları
plugin-sdk/approval-delivery-runtimeYerel onay kabiliyeti/teslimat adaptörleri
plugin-sdk/approval-gateway-runtimePaylaşılan onay Gateway çözümleme yardımcısı
plugin-sdk/approval-handler-adapter-runtimeSıcak kanal giriş noktaları için hafif yerel onay adaptörü yükleme yardımcıları
plugin-sdk/approval-handler-runtimeDaha geniş onay işleyici çalışma zamanı yardımcıları; yeterli olduklarında daha dar adaptör/gateway bağlantı noktalarını tercih edin
plugin-sdk/approval-native-runtimeYerel onay hedefi + hesap bağlama yardımcıları
plugin-sdk/approval-reply-runtimeExec/Plugin onay yanıtı payload yardımcıları
plugin-sdk/approval-runtimeExec/Plugin onay payload yardımcıları, yerel onay yönlendirme/çalışma zamanı yardımcıları ve formatApprovalDisplayPath gibi yapılandırılmış onay görüntüleme yardımcıları
plugin-sdk/reply-dedupeDar gelen yanıt tekilleştirme sıfırlama yardımcıları
plugin-sdk/channel-contract-testingGeniş test barrel’ı olmadan dar kanal sözleşmesi test yardımcıları
plugin-sdk/command-auth-nativeYerel komut kimlik doğrulaması, dinamik argüman menüsü biçimlendirmesi ve yerel oturum hedefi yardımcıları
plugin-sdk/command-detectionPaylaşılan komut algılama yardımcıları
plugin-sdk/command-primitives-runtimeSıcak kanal yolları için hafif komut metni yüklemleri
plugin-sdk/command-surfaceKomut gövdesi normalleştirme ve komut yüzeyi yardımcıları
plugin-sdk/allow-fromformatAllowFromLowercase
plugin-sdk/channel-secret-runtimeKanal/Plugin gizli yüzeyleri için dar gizli sözleşme toplama yardımcıları
plugin-sdk/secret-ref-runtimeGizli sözleşme/yapılandırma ayrıştırması için dar coerceSecretRef ve SecretRef türleme yardımcıları
plugin-sdk/security-runtimeGüven, DM kapılama, yalnızca oluşturma yazımları dahil kök sınırlandırılmış dosya/yol yardımcıları, senkron/asenkron atomik dosya değiştirme, kardeş geçici yazımlar, cihazlar arası taşıma geri dönüşü, özel dosya deposu yardımcıları, symlink üst dizin korumaları, dış içerik, hassas metin redaksiyonu, sabit zamanlı gizli karşılaştırması ve gizli toplama yardımcıları
plugin-sdk/ssrf-policyAna makine izin listesi ve özel ağ SSRF ilkesi yardımcıları
plugin-sdk/ssrf-dispatcherGeniş altyapı çalışma zamanı yüzeyi olmadan dar sabitlenmiş dispatcher yardımcıları
plugin-sdk/ssrf-runtimeSabitlenmiş dispatcher, SSRF korumalı fetch, SSRF hatası ve SSRF ilkesi yardımcıları
plugin-sdk/secret-inputGizli girdi ayrıştırma yardımcıları
plugin-sdk/webhook-ingressWebhook istek/hedef yardımcıları ve ham websocket/gövde dönüştürme
plugin-sdk/webhook-request-guardsİstek gövdesi boyutu/zaman aşımı yardımcıları
Alt yolTemel dışa aktarımlar
plugin-sdk/runtimeGeniş çalışma zamanı/günlükleme/yedekleme/Plugin kurulum yardımcıları
plugin-sdk/runtime-envDar çalışma zamanı ortamı, günlükleyici, zaman aşımı, yeniden deneme ve geri çekilme yardımcıları
plugin-sdk/browser-configNormalleştirilmiş profil/varsayılanlar, CDP URL ayrıştırma ve tarayıcı denetimi kimlik doğrulama yardımcıları için desteklenen tarayıcı yapılandırma yüzeyi
plugin-sdk/channel-runtime-contextGenel kanal çalışma zamanı bağlamı kaydı ve arama yardımcıları
plugin-sdk/matrixEski üçüncü taraf kanal paketleri için kullanımdan kaldırılmış Matrix uyumluluk yüzeyi; yeni plugin’ler doğrudan plugin-sdk/run-command içe aktarmalıdır
plugin-sdk/mattermostEski üçüncü taraf kanal paketleri için kullanımdan kaldırılmış Mattermost uyumluluk yüzeyi; yeni plugin’ler genel SDK alt yollarını doğrudan içe aktarmalıdır
plugin-sdk/runtime-storecreatePluginRuntimeStore
plugin-sdk/plugin-runtimePaylaşılan Plugin komutu/hook/http/etkileşimli yardımcıları
plugin-sdk/hook-runtimePaylaşılan Webhook/dahili hook işlem hattı yardımcıları
plugin-sdk/lazy-runtimecreateLazyRuntimeModule, createLazyRuntimeMethod ve createLazyRuntimeSurface gibi tembel çalışma zamanı içe aktarma/bağlama yardımcıları
plugin-sdk/process-runtimeSüreç yürütme yardımcıları
plugin-sdk/cli-runtimeCLI biçimlendirme, bekleme, sürüm, bağımsız değişken çağrısı ve tembel komut grubu yardımcıları
plugin-sdk/gateway-runtimeGateway istemcisi, olay döngüsüne hazır istemci başlatma yardımcısı, gateway CLI RPC, gateway protokol hataları ve kanal durumu yama yardımcıları
plugin-sdk/config-contractsOpenClawConfig ve kanal/sağlayıcı yapılandırma türleri gibi Plugin yapılandırma şekilleri için odaklı, yalnızca tür yapılandırma yüzeyi
plugin-sdk/plugin-config-runtimerequireRuntimeConfig, resolvePluginConfigObject ve resolveLivePluginConfigObject gibi çalışma zamanı Plugin yapılandırması arama yardımcıları
plugin-sdk/config-mutationmutateConfigFile, replaceConfigFile ve logConfigUpdated gibi işlemsel yapılandırma değiştirme yardımcıları
plugin-sdk/runtime-config-snapshotgetRuntimeConfig, getRuntimeConfigSnapshot ve test anlık görüntü ayarlayıcıları gibi geçerli süreç yapılandırma anlık görüntüsü yardımcıları
plugin-sdk/telegram-command-configPaketlenmiş Telegram sözleşme yüzeyi kullanılamadığında bile Telegram komut adı/açıklama normalleştirme ve yinelenen/çakışma denetimleri
plugin-sdk/text-autolink-runtimeGeniş metin barrel’ı olmadan dosya başvurusu otomatik bağlantı algılama
plugin-sdk/approval-runtimeExec/Plugin onay yardımcıları, onay yeteneği oluşturucuları, kimlik doğrulama/profil yardımcıları, yerel yönlendirme/çalışma zamanı yardımcıları ve yapılandırılmış onay görüntüleme yolu biçimlendirme
plugin-sdk/reply-runtimePaylaşılan gelen/yanıt çalışma zamanı yardımcıları, parçalama, gönderim, heartbeat, yanıt planlayıcı
plugin-sdk/reply-dispatch-runtimeDar yanıt gönderimi/sonlandırma ve konuşma etiketi yardımcıları
plugin-sdk/reply-historyPaylaşılan kısa pencereli yanıt geçmişi yardımcıları ve buildHistoryContext, HISTORY_CONTEXT_MARKER, recordPendingHistoryEntry ve clearHistoryEntriesIfEnabled gibi işaretçiler
plugin-sdk/reply-referencecreateReplyReferencePlanner
plugin-sdk/reply-chunkingDar metin/markdown parçalama yardımcıları
plugin-sdk/session-store-runtimeOturum deposu yolu, oturum anahtarı, güncellenme zamanı ve depo değiştirme yardımcıları
plugin-sdk/cron-store-runtimeCron deposu yolu/yükleme/kaydetme yardımcıları
plugin-sdk/state-pathsDurum/OAuth dizin yolu yardımcıları
plugin-sdk/routingresolveAgentRoute, buildAgentSessionKey ve resolveDefaultAgentBoundAccountId gibi rota/oturum anahtarı/hesap bağlama yardımcıları
plugin-sdk/status-helpersPaylaşılan kanal/hesap durum özeti yardımcıları, çalışma zamanı durumu varsayılanları ve sorun meta verisi yardımcıları
plugin-sdk/target-resolver-runtimePaylaşılan hedef çözümleyici yardımcıları
plugin-sdk/string-normalization-runtimeSlug/dize normalleştirme yardımcıları
plugin-sdk/request-urlfetch/istek benzeri girdilerden dize URL’lerini ayıkla
plugin-sdk/run-commandNormalleştirilmiş stdout/stderr sonuçlarıyla zamanlamalı komut çalıştırıcı
plugin-sdk/param-readersOrtak araç/CLI parametre okuyucuları
plugin-sdk/tool-payloadAraç sonuç nesnelerinden normalleştirilmiş yükleri ayıkla
plugin-sdk/tool-sendAraç bağımsız değişkenlerinden kurallı gönderim hedef alanlarını ayıkla
plugin-sdk/temp-pathPaylaşılan geçici indirme yolu yardımcıları ve özel güvenli geçici çalışma alanları
plugin-sdk/logging-coreAlt sistem günlükleyici ve redaksiyon yardımcıları
plugin-sdk/markdown-table-runtimeMarkdown tablo modu ve dönüştürme yardımcıları
plugin-sdk/model-session-runtimeapplyModelOverrideToSessionEntry ve resolveAgentMaxConcurrent gibi model/oturum geçersiz kılma yardımcıları
plugin-sdk/talk-config-runtimeKonuşma sağlayıcısı yapılandırma çözümleme yardımcıları
plugin-sdk/json-storeKüçük JSON durum okuma/yazma yardımcıları
plugin-sdk/file-lockYeniden girişli dosya kilidi yardımcıları
plugin-sdk/persistent-dedupeDisk destekli tekilleştirme önbelleği yardımcıları
plugin-sdk/acp-runtimeACP çalışma zamanı/oturumu ve yanıt gönderimi yardımcıları
plugin-sdk/acp-runtime-backendBaşlangıçta yüklenen plugin’ler için hafif ACP arka uç kaydı ve yanıt gönderimi yardımcıları
plugin-sdk/acp-binding-resolve-runtimeYaşam döngüsü başlangıç içe aktarmaları olmadan salt okunur ACP bağlama çözümleme
plugin-sdk/agent-config-primitivesDar ajan çalışma zamanı yapılandırma şeması ilkelleri
plugin-sdk/boolean-paramGevşek boolean parametre okuyucu
plugin-sdk/dangerous-name-runtimeTehlikeli ad eşleştirme çözümleme yardımcıları
plugin-sdk/device-bootstrapCihaz önyükleme ve eşleştirme belirteci yardımcıları
plugin-sdk/extension-sharedPaylaşılan pasif kanal, durum ve ortam proxy yardımcısı ilkelleri
plugin-sdk/models-provider-runtime/models komutu/sağlayıcı yanıt yardımcıları
plugin-sdk/skill-commands-runtimeSkill komutu listeleme yardımcıları
plugin-sdk/native-command-registryYerel komut kayıt defteri/oluşturma/serileştirme yardımcıları
plugin-sdk/agent-harnessDüşük seviyeli ajan harness’leri için deneysel güvenilir Plugin yüzeyi: harness türleri, etkin çalıştırmayı yönlendirme/iptal yardımcıları, OpenClaw araç köprüsü yardımcıları, çalışma zamanı planı araç ilkesi yardımcıları, terminal sonuç sınıflandırması, araç ilerleme biçimlendirme/ayrıntı yardımcıları ve deneme sonucu yardımcı programları
plugin-sdk/provider-zai-endpointKullanımdan kaldırılmış Z.AI sağlayıcı sahipli endpoint algılama yüzeyi; Z.AI Plugin genel API’sini kullanın
plugin-sdk/async-lock-runtimeKüçük çalışma zamanı durum dosyaları için süreç yerelinde async kilit yardımcısı
plugin-sdk/channel-activity-runtimeKanal etkinliği telemetri yardımcısı
plugin-sdk/concurrency-runtimeSınırlı async görev eşzamanlılığı yardımcısı
plugin-sdk/dedupe-runtimeBellek içi tekilleştirme önbelleği yardımcıları
plugin-sdk/delivery-queue-runtimeGiden bekleyen teslimat boşaltma yardımcısı
plugin-sdk/file-access-runtimeGüvenli yerel dosya ve medya kaynağı yolu yardımcıları
plugin-sdk/heartbeat-runtimeHeartbeat uyandırma, olay ve görünürlük yardımcıları
plugin-sdk/number-runtimeSayısal zorlama yardımcısı
plugin-sdk/secure-random-runtimeGüvenli belirteç/UUID yardımcıları
plugin-sdk/system-event-runtimeSistem olay kuyruğu yardımcıları
plugin-sdk/transport-ready-runtimeAktarım hazır olma bekleme yardımcısı
plugin-sdk/infra-runtimeKullanımdan kaldırılmış uyumluluk shim’i; yukarıdaki odaklı çalışma zamanı alt yollarını kullanın
plugin-sdk/collection-runtimeKüçük sınırlı önbellek yardımcıları
plugin-sdk/diagnostic-runtimeTanılama bayrağı, olay ve izleme bağlamı yardımcıları
plugin-sdk/error-runtimeHata grafiği, biçimlendirme, paylaşılan hata sınıflandırma yardımcıları, isApprovalNotFoundError
plugin-sdk/fetch-runtimeSarılmış fetch, proxy, EnvHttpProxyAgent seçeneği ve sabitlenmiş lookup yardımcıları
plugin-sdk/runtime-fetchProxy/korumalı fetch içe aktarmaları olmadan dispatcher farkındalıklı çalışma zamanı fetch’i
plugin-sdk/response-limit-runtimeGeniş medya çalışma zamanı yüzeyi olmadan sınırlı yanıt gövdesi okuyucu
plugin-sdk/session-binding-runtimeYapılandırılmış bağlama yönlendirmesi veya eşleştirme depoları olmadan geçerli konuşma bağlama durumu
plugin-sdk/session-store-runtimeGeniş yapılandırma yazmaları/bakım içe aktarmaları olmadan oturum deposu yardımcıları
plugin-sdk/context-visibility-runtimeGeniş yapılandırma/güvenlik içe aktarmaları olmadan bağlam görünürlüğü çözümleme ve ek bağlam filtreleme
plugin-sdk/string-coerce-runtimeMarkdown/günlükleme içe aktarmaları olmadan dar ilkel kayıt/dize zorlama ve normalleştirme yardımcıları
plugin-sdk/host-runtimeAna makine adı ve SCP ana makine normalleştirme yardımcıları
plugin-sdk/retry-runtimeYeniden deneme yapılandırması ve yeniden deneme çalıştırıcı yardımcıları
plugin-sdk/agent-runtimeresolveAgentDir, resolveDefaultAgentDir ve kullanımdan kaldırılmış resolveOpenClawAgentDir uyumluluk dışa aktarımı dahil ajan dizini/kimlik/çalışma alanı yardımcıları
plugin-sdk/directory-runtimeYapılandırma destekli dizin sorgusu/tekilleştirme
plugin-sdk/keyed-async-queueKeyedAsyncQueue
Alt yolBaşlıca dışa aktarımlar
plugin-sdk/media-runtimePaylaşılan medya alma/dönüştürme/depolama yardımcıları, ffprobe destekli video boyutu yoklama ve medya yükü oluşturucuları
plugin-sdk/media-mimeDar kapsamlı MIME normalizasyonu, dosya uzantısı eşlemesi, MIME algılama ve medya türü yardımcıları
plugin-sdk/media-storesaveMediaBuffer gibi dar kapsamlı medya deposu yardımcıları
plugin-sdk/media-generation-runtimePaylaşılan medya oluşturma failover yardımcıları, aday seçimi ve eksik model mesajları
plugin-sdk/media-understandingMedya anlama sağlayıcı türleri ve sağlayıcıya yönelik görüntü/ses/yapılandırılmış çıkarım yardımcı dışa aktarımları
plugin-sdk/text-chunkingMetin ve markdown parçalama/işleme yardımcıları, markdown tablo dönüştürme, yönerge etiketi kaldırma ve güvenli metin yardımcı programları
plugin-sdk/text-chunkingGiden metin parçalama yardımcısı
plugin-sdk/speechKonuşma sağlayıcı türleri ve sağlayıcıya yönelik yönerge, kayıt defteri, doğrulama, OpenAI uyumlu TTS oluşturucu ve konuşma yardımcı dışa aktarımları
plugin-sdk/speech-corePaylaşılan konuşma sağlayıcı türleri, kayıt defteri, yönerge, normalizasyon ve konuşma yardımcı dışa aktarımları
plugin-sdk/realtime-transcriptionGerçek zamanlı transkripsiyon sağlayıcı türleri, kayıt defteri yardımcıları ve paylaşılan WebSocket oturum yardımcısı
plugin-sdk/realtime-voiceGerçek zamanlı ses sağlayıcı türleri ve kayıt defteri yardımcıları
plugin-sdk/image-generationGörüntü oluşturma sağlayıcı türleri, görüntü varlığı/veri URL’si yardımcıları ve OpenAI uyumlu görüntü sağlayıcı oluşturucu
plugin-sdk/image-generation-corePaylaşılan görüntü oluşturma türleri, failover, kimlik doğrulama ve kayıt defteri yardımcıları
plugin-sdk/music-generationMüzik oluşturma sağlayıcı/istek/sonuç türleri
plugin-sdk/music-generation-corePaylaşılan müzik oluşturma türleri, failover yardımcıları, sağlayıcı arama ve model başvurusu ayrıştırma
plugin-sdk/video-generationVideo oluşturma sağlayıcı/istek/sonuç türleri
plugin-sdk/video-generation-corePaylaşılan video oluşturma türleri, failover yardımcıları, sağlayıcı arama ve model başvurusu ayrıştırma
plugin-sdk/webhook-targetsWebhook hedef kayıt defteri ve rota yükleme yardımcıları
plugin-sdk/webhook-pathKullanımdan kaldırılmış uyumluluk takma adı; plugin-sdk/webhook-ingress kullanın
plugin-sdk/web-mediaPaylaşılan uzak/yerel medya yükleme yardımcıları
plugin-sdk/zodKullanımdan kaldırılmış uyumluluk yeniden dışa aktarımı; zod paketinden doğrudan zod içe aktarın
plugin-sdk/testingEski OpenClaw testleri için depo yerelindeki kullanımdan kaldırılmış uyumluluk barrel’ı. Yeni depo testleri bunun yerine plugin-sdk/agent-runtime-test-contracts, plugin-sdk/plugin-test-runtime, plugin-sdk/channel-test-helpers, plugin-sdk/test-env veya plugin-sdk/test-fixtures gibi odaklı yerel test alt yollarını içe aktarmalıdır
plugin-sdk/plugin-test-apiDepo test yardımcı köprülerini içe aktarmadan doğrudan Plugin kaydı birim testleri için depo yerelinde minimal createTestPluginApi yardımcısı
plugin-sdk/agent-runtime-test-contractsKimlik doğrulama, teslim, fallback, araç hook’u, istem overlay’i, şema ve transkript projeksiyonu testleri için depo yerelinde yerel ajan çalışma zamanı bağdaştırıcı sözleşme fixture’ları
plugin-sdk/channel-test-helpersGenel eylem/kurulum/durum sözleşmeleri, dizin doğrulamaları, hesap başlatma yaşam döngüsü, gönderim yapılandırması iş parçacığı, çalışma zamanı mock’ları, durum sorunları, giden teslim ve hook kaydı için depo yerelinde kanal odaklı test yardımcıları
plugin-sdk/channel-target-testingKanal testleri için depo yerelinde paylaşılan hedef çözümleme hata durumu paketi
plugin-sdk/plugin-test-contractsDepo yerelinde Plugin paketi, kayıt, herkese açık artifact, doğrudan içe aktarma, çalışma zamanı API’si ve içe aktarma yan etkisi sözleşme yardımcıları
plugin-sdk/provider-test-contractsDepo yerelinde sağlayıcı çalışma zamanı, kimlik doğrulama, keşif, onboarding, katalog, sihirbaz, medya yeteneği, replay ilkesi, gerçek zamanlı STT canlı ses, web arama/getirme ve akış sözleşme yardımcıları
plugin-sdk/provider-http-test-mocksplugin-sdk/provider-http kullanan sağlayıcı testleri için depo yerelinde isteğe bağlı Vitest HTTP/kimlik doğrulama mock’ları
plugin-sdk/test-fixturesDepo yerelinde genel CLI çalışma zamanı yakalama, sandbox bağlamı, skill yazıcı, ajan mesajı, sistem olayı, modül yeniden yükleme, paketlenmiş Plugin yolu, terminal metni, parçalama, kimlik doğrulama token’ı ve türlendirilmiş durum fixture’ları
plugin-sdk/test-node-mocksVitest vi.mock("node:*") factory’leri içinde kullanım için depo yerelinde odaklı Node yerleşik mock yardımcıları
Alt yolBaşlıca dışa aktarımlar
plugin-sdk/memory-coreYönetici/yapılandırma/dosya/CLI yardımcıları için paketlenmiş memory-core yardımcı yüzeyi
plugin-sdk/memory-core-engine-runtimeBellek dizini/arama çalışma zamanı facade’ı
plugin-sdk/memory-core-host-engine-foundationBellek ana makine foundation motoru dışa aktarımları
plugin-sdk/memory-core-host-engine-embeddingsBellek ana makine embedding sözleşmeleri, kayıt defteri erişimi, yerel sağlayıcı ve genel toplu/uzak yardımcılar
plugin-sdk/memory-core-host-engine-qmdBellek ana makine QMD motoru dışa aktarımları
plugin-sdk/memory-core-host-engine-storageBellek ana makine depolama motoru dışa aktarımları
plugin-sdk/memory-core-host-multimodalBellek ana makine çok modlu yardımcıları
plugin-sdk/memory-core-host-queryBellek ana makine sorgu yardımcıları
plugin-sdk/memory-core-host-secretBellek ana makine secret yardımcıları
plugin-sdk/memory-core-host-eventsKullanımdan kaldırılmış uyumluluk takma adı; plugin-sdk/memory-host-events kullanın
plugin-sdk/memory-core-host-statusBellek ana makine durum yardımcıları
plugin-sdk/memory-core-host-runtime-cliBellek ana makine CLI çalışma zamanı yardımcıları
plugin-sdk/memory-core-host-runtime-coreBellek ana makine çekirdek çalışma zamanı yardımcıları
plugin-sdk/memory-core-host-runtime-filesBellek ana makine dosya/çalışma zamanı yardımcıları
plugin-sdk/memory-host-coreBellek ana makine çekirdek çalışma zamanı yardımcıları için satıcıdan bağımsız takma ad
plugin-sdk/memory-host-eventsBellek ana makine olay günlüğü yardımcıları için satıcıdan bağımsız takma ad
plugin-sdk/memory-host-filesKullanımdan kaldırılmış uyumluluk takma adı; plugin-sdk/memory-core-host-runtime-files kullanın
plugin-sdk/memory-host-markdownBelleğe yakın Plugin’ler için paylaşılan yönetilen markdown yardımcıları
plugin-sdk/memory-host-searchArama yöneticisi erişimi için Active Memory çalışma zamanı facade’ı
plugin-sdk/memory-host-statusKullanımdan kaldırılmış uyumluluk takma adı; plugin-sdk/memory-core-host-status kullanın
Şu anda ayrılmış paketlenmiş yardımcı SDK alt yolu yok. Sahibe özgü yardımcılar sahip Plugin paketinin içinde bulunur; yeniden kullanılabilir ana makine sözleşmeleri ise plugin-sdk/gateway-runtime, plugin-sdk/security-runtime ve plugin-sdk/plugin-config-runtime gibi genel SDK alt yollarını kullanır.

İlgili