openclaw/plugin-sdk/ altında dar kapsamlı genel 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 depoya yerel test/iç alt yollar çıkarıldıktan sonra kalan genel alt kümedir. Bakımcılar genel 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, genel SDK içinde atıl uyumluluk borcu olarak kalmak yerine CI raporunu başarısız kılar.
Plugin yazma kılavuzu için bkz. Plugin SDK genel bakışı.
Plugin girişi
| Alt yol | Temel dışa aktarımlar |
|---|---|
plugin-sdk/plugin-entry | definePluginEntry |
plugin-sdk/core | defineChannelPluginEntry, createChatChannelPlugin, createChannelPluginBase, defineSetupPluginEntry, buildChannelConfigSchema, buildJsonChannelConfigSchema |
plugin-sdk/config-schema | OpenClawSchema |
plugin-sdk/provider-entry | defineSingleProviderPluginEntry |
plugin-sdk/migration | createMigrationItem gibi geçiş sağlayıcı öğesi yardımcıları, neden sabitleri, öğe durum işaretçileri, redaksiyon yardımcıları ve summarizeMigrationItems |
plugin-sdk/migration-runtime | copyMigrationFileItem, resolvePlannedMigrationTargets, withCachedMigrationConfigRuntime ve writeMigrationReport gibi çalışma zamanı geçiş yardımcıları |
plugin-sdk/health | Birlikte gelen sağlık tüketicileri için Doctor sağlık denetimi kaydı, algılama, onarım, seçim, önem derecesi ve bulgu türleri |
Kullanımdan kaldırılmış uyumluluk ve test yardımcıları
Kullanımdan kaldırılmış alt yollar eski Plugin’ler için dışa aktarılmış olarak kalır, ancak yeni kod aşağıdaki odaklı SDK alt yollarını kullanmalıdır. Bakımı yapılan listescripts/lib/plugin-sdk-deprecated-public-subpaths.json içindedir; CI, birlikte gelen üretim içe aktarımlarını buradan reddeder. compat, config-types, infra-runtime, text-runtime ve zod gibi geniş barrel’lar yalnızca uyumluluk içindir. zod öğesini doğrudan zod içinden içe aktarın.
OpenClaw’ın Vitest destekli test yardımcısı alt yolları yalnızca depoya yereldir ve artık paket dışa aktarımları değildir: agent-runtime-test-contracts, channel-contract-testing, channel-target-testing, channel-test-helpers, plugin-test-api, plugin-test-contracts, plugin-test-runtime, provider-http-test-mocks, provider-test-contracts, test-env, test-fixtures, test-node-mocks ve testing.
Ayrılmış birlikte gelen Plugin yardımcı alt yolları
Bu alt yollar, genel SDK API’leri değil, sahipleri olan birlikte gelen Plugin için Plugin’e ait uyumluluk yüzeyleridir:plugin-sdk/codex-mcp-projection ve plugin-sdk/codex-native-task-runtime. Sahipler arası eklenti içe aktarımları paket sözleşmesi güvenlik önlemleri tarafından engellenir.
Channel subpaths
Channel subpaths
| Alt yol | Temel dışa aktarımlar |
|---|---|
plugin-sdk/channel-core | defineChannelPluginEntry, defineSetupPluginEntry, createChatChannelPlugin, createChannelPluginBase |
plugin-sdk/config-schema | Kök openclaw.json Zod şeması dışa aktarımı (OpenClawSchema) |
plugin-sdk/json-schema-runtime | Plugin sahipliğindeki şemalar için önbelleğe alınmış JSON Schema doğrulama yardımcısı |
plugin-sdk/channel-setup | createOptionalChannelSetupSurface, createOptionalChannelSetupAdapter, createOptionalChannelSetupWizard, ayrıca DEFAULT_ACCOUNT_ID, createTopLevelChannelDmPolicy, setSetupChannelEnabled, splitSetupEntries |
plugin-sdk/setup | Paylaşılan kurulum sihirbazı yardımcıları, kurulum çevirmeni, izin listesi istemleri, kurulum durumu oluşturucuları |
plugin-sdk/setup-runtime | createSetupTranslator, createPatchedAccountSetupAdapter, createEnvPatchedAccountSetupAdapter, createSetupInputPresenceValidator, noteChannelLookupFailure, noteChannelLookupSummary, promptResolvedAllowFrom, splitSetupEntries, createAllowlistSetupWizardProxy, createDelegatedSetupWizardProxy |
plugin-sdk/setup-adapter-runtime | Kullanımdan kaldırılmış uyumluluk takma adı; plugin-sdk/setup-runtime kullanın |
plugin-sdk/setup-tools | formatCliCommand, detectBinary, extractArchive, resolveBrewExecutable, formatDocsLink, CONFIG_DIR |
plugin-sdk/account-core | Çoklu hesap config/eylem kapısı yardımcıları, varsayılan hesap geri dönüş yardımcıları |
plugin-sdk/account-id | DEFAULT_ACCOUNT_ID, hesap kimliği normalleştirme yardımcıları |
plugin-sdk/account-resolution | Hesap arama + varsayılan geri dönüş yardımcıları |
plugin-sdk/account-helpers | Dar kapsamlı hesap listesi/hesap eylemi yardımcıları |
plugin-sdk/access-groups | Erişim grubu izin listesi ayrıştırma ve redakte edilmiş grup tanılama yardımcıları |
plugin-sdk/channel-pairing | createChannelPairingController |
plugin-sdk/channel-reply-pipeline | Kullanımdan kaldırılmış uyumluluk cephesi. plugin-sdk/channel-outbound kullanın. |
plugin-sdk/channel-config-helpers | createHybridChannelConfigAdapter, resolveChannelDmAccess, resolveChannelDmAllowFrom, resolveChannelDmPolicy, normalizeChannelDmPolicy, normalizeLegacyDmAliases |
plugin-sdk/channel-config-schema | Paylaşılan kanal config şeması ilkelleri, ayrıca Zod ve doğrudan JSON/TypeBox oluşturucuları |
plugin-sdk/bundled-channel-config-schema | Yalnızca bakımı sürdürülen paketlenmiş pluginler için paketlenmiş OpenClaw kanal config şemaları |
plugin-sdk/chat-channel-ids | BUNDLED_CHAT_CHANNEL_IDS, BUNDLED_CHAT_CHANNEL_ENVELOPE_PREFIXES, ChatChannelId. Kendi tablolarını sabit kodlamadan zarf önekli metni tanıması gereken pluginler için kanonik paketlenmiş/resmi sohbet kanalı kimlikleri ve biçimleyici etiketleri/takma adları. |
plugin-sdk/channel-config-schema-legacy | Paketlenmiş kanal config şemaları için kullanımdan kaldırılmış uyumluluk takma adı |
plugin-sdk/telegram-command-config | Paketlenmiş sözleşme geri dönüşüyle Telegram özel komut normalleştirme/doğrulama yardımcıları |
plugin-sdk/command-gating | Dar kapsamlı komut yetkilendirme kapısı yardımcıları |
plugin-sdk/channel-policy | resolveChannelGroupRequireMention |
plugin-sdk/channel-ingress | Kullanımdan kaldırılmış düşük seviyeli kanal giriş uyumluluk cephesi. Yeni alma yolları plugin-sdk/channel-ingress-runtime kullanmalıdır. |
plugin-sdk/channel-ingress-runtime | Taşınmış kanal alma yolları için deneysel yüksek seviyeli kanal giriş çalışma zamanı çözücüsü ve rota olgusu 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-lifecycle | Kullanımdan kaldırılmış uyumluluk cephesi. plugin-sdk/channel-outbound kullanın. |
plugin-sdk/channel-outbound | Mesaj yaşam döngüsü sözleşmeleri, ayrıca yanıt işlem hattı seçenekleri, alındılar, canlı önizleme/akış, yaşam döngüsü yardımcıları, giden kimlik, yük planlama, dayanıklı gönderimler ve mesaj gönderme bağlam yardımcıları. Bkz. Kanal çıkış API’si. |
plugin-sdk/channel-message | plugin-sdk/channel-outbound için kullanımdan kaldırılmış uyumluluk takma adı, ayrıca eski yanıt dağıtım cepheleri. |
plugin-sdk/channel-message-runtime | plugin-sdk/channel-outbound için kullanımdan kaldırılmış uyumluluk takma adı, ayrıca eski yanıt dağıtım cepheleri. |
plugin-sdk/inbound-envelope | Paylaşılan gelen rota + zarf oluşturucu yardımcıları |
plugin-sdk/inbound-reply-dispatch | Kullanımdan kaldırılmış uyumluluk cephesi. Gelen çalıştırıcılar ve dağıtım koşulları için plugin-sdk/channel-inbound, mesaj teslim yardımcıları için plugin-sdk/channel-outbound kullanın. |
plugin-sdk/messaging-targets | Kullanımdan kaldırılmış hedef ayrıştırma takma adı; plugin-sdk/channel-targets kullanın |
plugin-sdk/outbound-media | Paylaşılan giden medya yükleme ve barındırılan medya durumu yardımcıları |
plugin-sdk/outbound-send-deps | Kullanımdan kaldırılmış uyumluluk cephesi. plugin-sdk/channel-outbound kullanın. |
plugin-sdk/outbound-runtime | Kullanımdan kaldırılmış uyumluluk cephesi. plugin-sdk/channel-outbound kullanın. |
plugin-sdk/poll-runtime | Dar kapsamlı anket normalleştirme yardımcıları |
plugin-sdk/thread-bindings-runtime | İş parçacığı bağlama yaşam döngüsü ve adaptör yardımcıları |
plugin-sdk/agent-media-payload | Eski ajan medya yükü oluşturucusu |
plugin-sdk/conversation-runtime | Konuşma/iş parçacığı bağlama, eşleme ve yapılandırılmış bağlama yardımcıları |
plugin-sdk/runtime-config-snapshot | Çalışma zamanı config anlık görüntü yardımcısı |
plugin-sdk/runtime-group-policy | Çalışma zamanı grup ilkesi çözümleme yardımcıları |
plugin-sdk/channel-status | Paylaşılan kanal durumu anlık görüntü/özet yardımcıları |
plugin-sdk/channel-config-primitives | Dar kapsamlı kanal config şeması ilkelleri |
plugin-sdk/channel-config-writes | Kanal config yazma yetkilendirme yardımcıları |
plugin-sdk/channel-plugin-common | Paylaşılan kanal plugini başlangıç dışa aktarımları |
plugin-sdk/allowlist-config-edit | İzin listesi config düzenleme/okuma yardımcıları |
plugin-sdk/group-access | Paylaşılan grup erişimi karar yardımcıları |
plugin-sdk/direct-dm, plugin-sdk/direct-dm-access | Kullanımdan kaldırılmış uyumluluk cepheleri. plugin-sdk/channel-inbound kullanın. |
plugin-sdk/direct-dm-guard-policy | Dar kapsamlı doğrudan DM kripto öncesi koruma ilkesi yardımcıları |
plugin-sdk/discord | Yayımlanmış @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/zalouser | Hala gönderici komut yetkilendirmesini içe aktaran yayımlanmış 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-runtime | Anlamsal mesaj sunumu, teslimi ve eski etkileşimli yanıt yardımcıları. Bkz. Mesaj Sunumu |
plugin-sdk/channel-inbound | Olay sınıflandırma, bağlam oluşturma, biçimlendirme, kökler, debounce, mention eşleştirme, mention ilkesi ve gelen günlükleme için paylaşılan gelen yardımcıları |
plugin-sdk/channel-inbound-debounce | Dar kapsamlı gelen debounce yardımcıları |
plugin-sdk/channel-mention-gating | Daha geniş gelen çalışma zamanı yüzeyi olmadan dar kapsamlı mention ilkesi, mention işaretleyicisi ve mention metni yardımcıları |
plugin-sdk/channel-envelope, plugin-sdk/channel-inbound-roots, plugin-sdk/channel-location, plugin-sdk/channel-logging | Kullanımdan kaldırılmış uyumluluk cepheleri. plugin-sdk/channel-inbound veya plugin-sdk/channel-outbound kullanın. |
plugin-sdk/channel-pairing-paths | Kullanımdan kaldırılmış uyumluluk cephesi. plugin-sdk/channel-pairing kullanın. |
plugin-sdk/channel-reply-options-runtime | Kullanımdan kaldırılmış uyumluluk cephesi. plugin-sdk/channel-outbound kullanın. |
plugin-sdk/channel-streaming | Kullanımdan kaldırılmış uyumluluk cephesi. plugin-sdk/channel-outbound kullanın. |
plugin-sdk/channel-send-result | Yanıt sonuç türleri |
plugin-sdk/channel-actions | Kanal mesaj eylemi yardımcıları, ayrıca plugin uyumluluğu için tutulan kullanımdan kaldırılmış yerel şema yardımcıları |
plugin-sdk/channel-route | Paylaşılan rota normalleştirme, ayrıştırıcı güdümlü hedef çözümleme, iş parçacığı kimliği dizeleş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-targets | Hedef ayrıştırma yardımcıları; rota karşılaştırma çağırıcıları plugin-sdk/channel-route kullanmalıdır |
plugin-sdk/channel-contract | Kanal sözleşmesi türleri |
plugin-sdk/channel-feedback | Geri bildirim/tepki bağlantıları |
plugin-sdk/channel-secret-runtime | collectSimpleChannelFieldAssignments, getChannelSurface, pushAssignment ve gizli hedef türleri gibi dar kapsamlı gizli sözleşme yardımcıları |
channel-inbound ve
channel-outbound üzerinde tutmak, ardından bir sonraki büyük
SDK temizliğinde uyumluluk alt yollarını kaldırmak. Bu, eski kanal message/runtime, kanal
streaming, direct-DM access, gelen yardımcı parçalanması, reply-options
ve pairing-path aileleri için geçerlidir.Sağlayıcı alt yolları
Sağlayıcı alt yolları
| Alt yol | Temel dışa aktarımlar |
|---|---|
plugin-sdk/provider-entry | defineSingleProviderPluginEntry |
plugin-sdk/lmstudio | Kurulum, katalog keşfi ve çalışma zamanı model hazırlığı için desteklenen LM Studio sağlayıcı cephesi |
plugin-sdk/lmstudio-runtime | Yerel 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ı cephesi |
plugin-sdk/provider-setup | Seçilmiş yerel/kendi barındırılan sağlayıcı kurulum yardımcıları |
plugin-sdk/self-hosted-provider-setup | Odaklı OpenAI uyumlu kendi barındırılan sağlayıcı kurulum yardımcıları |
plugin-sdk/cli-backend | CLI arka uç varsayılanları + watchdog sabitleri |
plugin-sdk/provider-auth-runtime | Sağlayıcı Plugin’leri için çalışma zamanı API anahtarı çözümleme yardımcıları |
plugin-sdk/provider-oauth-runtime | Genel sağlayıcı OAuth callback türleri, callback sayfası işleme, PKCE/durum yardımcıları, yetkilendirme girdisi ayrıştırma, token süre sonu yardımcıları ve iptal yardımcıları |
plugin-sdk/provider-auth-api-key | upsertApiKeyProfile gibi API anahtarı onboarding/profil yazma yardımcıları |
plugin-sdk/provider-auth-result | Standart OAuth kimlik doğrulama sonucu oluşturucu |
plugin-sdk/provider-env-vars | Sağlayıcı kimlik doğrulama ortam değişkeni arama yardımcıları |
plugin-sdk/provider-auth | createProviderApiKeyAuthMethod, ensureApiKeyFromOptionEnvOrPrompt, upsertAuthProfile, upsertApiKeyProfile, writeOAuthCredentials, OpenAI Codex kimlik doğrulama içe aktarma yardımcıları, kullanım dışı resolveOpenClawAgentDir uyumluluk dışa aktarımı |
plugin-sdk/provider-model-shared | ProviderReplayFamily, buildProviderReplayFamilyHooks, normalizeModelCompat, paylaşılan yeniden oynatma ilkesi 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-live-runtime | Korumalı /models tarzı keşif için canlı sağlayıcı model kataloğu yardımcıları: buildLiveModelProviderConfig, fetchLiveProviderModelRows, getCachedLiveProviderModelRows, fetchLiveProviderModelIds, LiveModelCatalogHttpError, clearLiveCatalogCacheForTests, model kimliği filtreleme, TTL önbelleği ve statik fallback |
plugin-sdk/provider-catalog-runtime | Sözleşme testleri için sağlayıcı kataloğu genişletme çalışma zamanı hook’u ve Plugin sağlayıcı kayıt seams’leri |
plugin-sdk/provider-catalog-shared | findCatalogTemplate, buildSingleProviderApiKeyCatalog, buildManifestModelProviderConfig, supportsNativeStreamingUsageCompat, applyProviderNativeStreamingUsageCompat |
plugin-sdk/provider-http | Genel sağlayıcı HTTP/uç nokta yetenek yardımcıları, sağlayıcı HTTP hataları ve ses transkripsiyonu multipart form yardımcıları |
plugin-sdk/provider-web-fetch-contract | enablePluginInConfig ve WebFetchProviderPlugin gibi dar web-fetch yapılandırma/seçim sözleşmesi yardımcıları |
plugin-sdk/provider-web-fetch | Web-fetch sağlayıcı kayıt/önbellek yardımcıları |
plugin-sdk/provider-web-search-config-contract | Plugin 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-contract | createWebSearchProviderContractFields, enablePluginInConfig, resolveProviderWebSearchPluginConfig ve kapsamlı kimlik bilgisi ayarlayıcıları/alıcıları gibi dar web-search yapılandırma/kimlik bilgisi sözleşmesi yardımcıları |
plugin-sdk/provider-web-search | Web-search sağlayıcı kayıt/önbellek/çalışma zamanı yardımcıları |
plugin-sdk/embedding-providers | EmbeddingProviderAdapter, getEmbeddingProvider(...) ve listEmbeddingProviders(...) dahil genel embedding sağlayıcı türleri ve okuma yardımcıları; Plugin’ler sağlayıcıları api.registerEmbeddingProvider(...) üzerinden kaydeder, böylece manifest sahipliği zorunlu kılınır |
plugin-sdk/provider-tools | ProviderToolCompatFamily, buildProviderToolCompatFamilyHooks ve DeepSeek/Gemini/OpenAI şema temizliği + tanılama |
plugin-sdk/provider-usage | Sağlayıcı kullanım anlık görüntüsü türleri, paylaşılan kullanım getirme yardımcıları ve fetchClaudeUsage gibi sağlayıcı getiricileri |
plugin-sdk/provider-stream | ProviderStreamFamily, buildProviderStreamFamilyHooks, composeProviderStreamWrappers, akış sarmalayıcı türleri, düz metin araç çağrısı uyumluluğu 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-stream-shared | composeProviderStreamWrappers, createOpenAICompatibleCompletionsThinkingOffWrapper, createPlainTextToolCallCompatWrapper, createPayloadPatchStreamWrapper, createToolStreamWrapper, normalizeOpenAICompatibleReasoningPayload, setQwenChatTemplateThinking ve Anthropic/DeepSeek/OpenAI uyumlu akış yardımcı programları dahil herkese açık paylaşılan sağlayıcı akış sarmalayıcı yardımcıları |
plugin-sdk/provider-transport-runtime | Korumalı fetch, araç sonucu metni çıkarma, 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-onboard | Onboarding yapılandırma yaması yardımcıları |
plugin-sdk/global-singleton | Sürece yerel singleton/map/cache yardımcıları |
plugin-sdk/group-activation | Dar grup etkinleştirme modu ve komut ayrıştırma yardımcıları |
windows
bildirir. Sıfırlanabilir kota pencereleri yerine bakiye veya hesap durumu metni
sunan sağlayıcılar, yüzde uydurmak yerine boş bir windows dizisiyle birlikte
summary döndürmelidir. OpenClaw bu özet metnini durum çıktısında gösterir;
error yalnızca kullanım uç noktası başarısız olduğunda veya kullanılabilir
kullanım verisi döndürmediğinde kullanılmalıdır.Kimlik doğrulama ve güvenlik alt yolları
Kimlik doğrulama ve güvenlik alt yolları
| Alt yol | Temel dışa aktarımlar |
|---|---|
plugin-sdk/command-auth | resolveControlCommandGate, dinamik argüman menüsü biçimlendirme dahil komut kayıt yardımcıları, gönderici yetkilendirme yardımcıları |
plugin-sdk/command-status | buildCommandsMessagePaginated ve buildHelpMessage gibi komut/yardım mesajı oluşturucuları |
plugin-sdk/approval-auth-runtime | Onaylayıcı çözümleme ve aynı sohbet eylem kimlik doğrulama yardımcıları |
plugin-sdk/approval-client-runtime | Yerel exec onay profili/filtre yardımcıları |
plugin-sdk/approval-delivery-runtime | Yerel onay yeteneği/teslimat adaptörleri |
plugin-sdk/approval-gateway-runtime | Paylaşılan onay Gateway çözümleme yardımcısı |
plugin-sdk/approval-handler-adapter-runtime | Sıcak kanal giriş noktaları için hafif yerel onay adaptörü yükleme yardımcıları |
plugin-sdk/approval-handler-runtime | Daha geniş onay işleyici çalışma zamanı yardımcıları; yeterli olduklarında daha dar adaptör/Gateway seams’lerini tercih edin |
plugin-sdk/approval-native-runtime | Yerel onay hedefi, hesap bağlama, rota kapısı, yönlendirme fallback’i ve yerel exec istem bastırma yardımcıları |
plugin-sdk/approval-reaction-runtime | Sabit kodlanmış onay tepki bağlamaları, tepki istemi payload’ları, tepki hedef depoları, tepki ipucu metni yardımcıları ve yerel exec istem bastırma için uyumluluk dışa aktarımı |
plugin-sdk/approval-reply-runtime | Exec/Plugin onay yanıtı payload yardımcıları |
plugin-sdk/approval-runtime | Exec/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-dedupe | Dar gelen yanıt dedupe sıfırlama yardımcıları |
plugin-sdk/channel-contract-testing | Geniş test barrel’i olmadan dar kanal sözleşmesi test yardımcıları |
plugin-sdk/command-auth-native | Yerel komut kimlik doğrulaması, dinamik argüman menüsü biçimlendirme ve yerel oturum hedefi yardımcıları |
plugin-sdk/command-detection | Paylaşılan komut algılama yardımcıları |
plugin-sdk/command-primitives-runtime | Sıcak kanal yolları için hafif komut metni koşulları |
plugin-sdk/command-surface | Komut gövdesi normalleştirme ve komut yüzeyi yardımcıları |
plugin-sdk/allow-from | formatAllowFromLowercase |
plugin-sdk/provider-auth-login-flow-runtime | Özel kanal ve Web UI cihaz kodu eşleştirmesi için tembel sağlayıcı kimlik doğrulama oturum açma akışı yardımcıları |
plugin-sdk/channel-secret-runtime | Kanal/Plugin secret yüzeyleri için dar secret sözleşmesi toplama yardımcıları |
plugin-sdk/secret-ref-runtime | Secret sözleşmesi/yapılandırma ayrıştırması için dar coerceSecretRef ve SecretRef tipleme yardımcıları |
plugin-sdk/secret-provider-integration | Harici secret sağlayıcı preset’leri yayımlayan Plugin’ler için yalnızca tür SecretRef sağlayıcı entegrasyonu manifest’i ve preset sözleşmeleri |
plugin-sdk/security-runtime | Yalnızca oluşturma yazmaları, eşzamanlı/asenkron atomik dosya değiştirme, kardeş geçici yazmalar, aygıtlar arası taşıma fallback’i, özel dosya deposu yardımcıları, symlink üst dizin korumaları, harici içerik, hassas metin redaksiyonu, sabit zamanlı secret karşılaştırması ve secret toplama yardımcıları dahil paylaşılan güven, DM kapılama, kök sınırlandırmalı dosya/yol yardımcıları |
plugin-sdk/ssrf-policy | Host izin listesi ve özel ağ SSRF ilkesi yardımcıları |
plugin-sdk/ssrf-dispatcher | Geniş altyapı çalışma zamanı yüzeyi olmadan dar sabitlenmiş dispatcher yardımcıları |
plugin-sdk/ssrf-runtime | Sabitlenmiş dispatcher, SSRF korumalı fetch, SSRF hatası ve SSRF ilkesi yardımcıları |
plugin-sdk/secret-input | Secret girdisi ayrıştırma yardımcıları |
plugin-sdk/webhook-ingress | Webhook istek/hedef yardımcıları ve ham websocket/gövde zorlama |
plugin-sdk/webhook-request-guards | İstek gövdesi boyutu/zaman aşımı yardımcıları |
Runtime and storage subpaths
Runtime and storage subpaths
| Alt yol | Ana dışa aktarımlar |
|---|---|
plugin-sdk/runtime | Geniş çalışma zamanı/günlükleme/yedekleme/Plugin yükleme yardımcıları |
plugin-sdk/runtime-env | Dar çalışma zamanı ortamı, günlükleyici, zaman aşımı, yeniden deneme ve geri çekilme yardımcıları |
plugin-sdk/browser-config | Normalleş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 cephesi |
plugin-sdk/agent-harness-task-runtime | Ana makine tarafından verilen görev kapsamını kullanan harness destekli ajanlar için genel görev yaşam döngüsü ve tamamlama teslim yardımcıları |
plugin-sdk/codex-mcp-projection | Kullanıcı MCP sunucu yapılandırmasını Codex iş parçacığı yapılandırmasına yansıtmak için ayrılmış paketli Codex yardımcısı; üçüncü taraf Plugin’ler için değildir |
plugin-sdk/codex-native-task-runtime | Yerel görev yansıtma/çalışma zamanı bağlantıları için özel paketli Codex yardımcısı; üçüncü taraf Plugin’ler için değildir |
plugin-sdk/channel-runtime-context | Genel kanal çalışma zamanı bağlamı kayıt ve arama yardımcıları |
plugin-sdk/matrix | Eski üçüncü taraf kanal paketleri için kullanımdan kaldırılmış Matrix uyumluluk cephesi; yeni Plugin’ler doğrudan plugin-sdk/run-command içe aktarmalıdır |
plugin-sdk/mattermost | Eski üçüncü taraf kanal paketleri için kullanımdan kaldırılmış Mattermost uyumluluk cephesi; yeni Plugin’ler genel SDK alt yollarını doğrudan içe aktarmalıdır |
plugin-sdk/runtime-store | createPluginRuntimeStore |
plugin-sdk/plugin-runtime | Paylaşılan Plugin komut/kanca/http/etkileşimli yardımcıları |
plugin-sdk/hook-runtime | Paylaşılan webhook/dahili kanca işlem hattı yardımcıları |
plugin-sdk/lazy-runtime | createLazyRuntimeModule, createLazyRuntimeMethod ve createLazyRuntimeSurface gibi tembel çalışma zamanı içe aktarma/bağlama yardımcıları |
plugin-sdk/process-runtime | Süreç yürütme yardımcıları |
plugin-sdk/cli-runtime | CLI biçimlendirme, bekleme, sürüm, argüman çağırma ve tembel komut grubu yardımcıları |
plugin-sdk/qa-live-transport-scenarios | Paylaşılan canlı taşıma QA senaryo kimlikleri, temel kapsam yardımcıları ve senaryo seçimi yardımcısı |
plugin-sdk/gateway-method-runtime | contracts.gatewayMethodDispatch: ["authenticated-request"] bildiren Plugin HTTP rotaları için ayrılmış Gateway yöntem gönderim yardımcısı |
plugin-sdk/gateway-runtime | Gateway istemcisi, olay döngüsüne hazır istemci başlatma yardımcısı, gateway CLI RPC, gateway protokol hataları, duyurulan LAN ana makine çözümleme ve kanal durumu yama yardımcıları |
plugin-sdk/config-contracts | OpenClawConfig gibi Plugin yapılandırma şekilleri ve kanal/sağlayıcı yapılandırma türleri için odaklı yalnızca tür yapılandırma yüzeyi |
plugin-sdk/plugin-config-runtime | requireRuntimeConfig, resolvePluginConfigObject ve resolveLivePluginConfigObject gibi çalışma zamanı Plugin yapılandırma arama yardımcıları |
plugin-sdk/config-mutation | mutateConfigFile, replaceConfigFile ve logConfigUpdated gibi işlemsel yapılandırma mutasyon yardımcıları |
plugin-sdk/message-tool-delivery-hints | Paylaşılan ileti aracı teslim meta veri ipucu dizeleri |
plugin-sdk/runtime-config-snapshot | getRuntimeConfig, getRuntimeConfigSnapshot ve test anlık görüntü ayarlayıcıları gibi geçerli süreç yapılandırma anlık görüntü yardımcıları |
plugin-sdk/telegram-command-config | Paketli Telegram sözleşme yüzeyi kullanılamasa bile Telegram komut adı/açıklama normalleştirme ve yineleme/çakışma denetimleri |
plugin-sdk/text-autolink-runtime | Geniş metin barrel’i olmadan dosya başvurusu otomatik bağlantı algılama |
plugin-sdk/approval-reaction-runtime | Sabit kodlanmış onay tepki bağlamaları, tepki istemi yükleri, tepki hedef depoları, tepki ipucu metni yardımcıları ve yerel yürütme istemi bastırma için uyumluluk dışa aktarımı |
plugin-sdk/approval-runtime | Yürütme/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çimlendirmesi |
plugin-sdk/reply-runtime | Paylaşılan gelen/yanıt çalışma zamanı yardımcıları, parçalara ayırma, gönderim, Heartbeat, yanıt planlayıcı |
plugin-sdk/reply-dispatch-runtime | Dar yanıt gönderme/sonlandırma ve konuşma etiketi yardımcıları |
plugin-sdk/reply-history | Paylaşılan kısa pencereli yanıt geçmişi yardımcıları. Yeni ileti turu kodu createChannelHistoryWindow kullanmalıdır; alt düzey harita yardımcıları yalnızca kullanımdan kaldırılmış uyumluluk dışa aktarımları olarak kalır |
plugin-sdk/reply-reference | createReplyReferencePlanner |
plugin-sdk/reply-chunking | Dar metin/markdown parçalara ayırma yardımcıları |
plugin-sdk/session-store-runtime | Oturum iş akışı yardımcıları (getSessionEntry, listSessionEntries, patchSessionEntry, upsertSessionEntry), oturum kimliğine göre sınırlı son kullanıcı/asistan transkript metni okumaları, eski oturum deposu yolu/oturum anahtarı yardımcıları, güncelleme zamanı okumaları ve yalnızca geçiş amaçlı tüm depo/dosya yolu uyumluluk yardımcıları |
plugin-sdk/session-transcript-runtime | Transkript kimliği, kapsamlı hedef/okuma/yazma yardımcıları, güncelleme yayımlama, yazma kilitleri ve transkript belleği isabet anahtarları |
plugin-sdk/sqlite-runtime | Birinci taraf çalışma zamanı için odaklı SQLite ajan şeması, yol ve işlem yardımcıları |
plugin-sdk/cron-store-runtime | Cron deposu yol/yükleme/kaydetme yardımcıları |
plugin-sdk/state-paths | Durum/OAuth dizin yolu yardımcıları |
plugin-sdk/plugin-state-runtime | Plugin sidecar SQLite anahtarlı durum türleri ve Plugin tarafından sahip olunan veritabanları için merkezi bağlantı pragma ve WAL bakım kurulumu |
plugin-sdk/routing | resolveAgentRoute, buildAgentSessionKey ve resolveDefaultAgentBoundAccountId gibi rota/oturum anahtarı/hesap bağlama yardımcıları |
plugin-sdk/status-helpers | Paylaşılan kanal/hesap durumu özeti yardımcıları, çalışma zamanı durumu varsayılanları ve sorun meta veri yardımcıları |
plugin-sdk/target-resolver-runtime | Paylaşılan hedef çözümleyici yardımcıları |
plugin-sdk/string-normalization-runtime | Slug/dize normalleştirme yardımcıları |
plugin-sdk/request-url | Fetch/request benzeri girdilerden dize URL’leri çıkar |
plugin-sdk/run-command | Normalleştirilmiş stdout/stderr sonuçlarıyla süreli komut çalıştırıcı |
plugin-sdk/param-readers | Ortak araç/CLI parametre okuyucuları |
plugin-sdk/tool-plugin | Basit türlendirilmiş bir ajan aracı Plugin’i tanımla ve manifest oluşturma için statik meta verileri açığa çıkar |
plugin-sdk/tool-payload | Araç sonuç nesnelerinden normalleştirilmiş yükleri çıkar |
plugin-sdk/tool-send | Araç argümanlarından kurallı gönderim hedefi alanlarını çıkar |
plugin-sdk/sandbox | Hızlı başarısız yürütme komutu ön denetimi dahil, sandbox arka uç türleri ve SSH/OpenShell komut yardımcıları |
plugin-sdk/temp-path | Paylaşılan geçici indirme yolu yardımcıları ve özel güvenli geçici çalışma alanları |
plugin-sdk/logging-core | Alt sistem günlükleyici ve redaksiyon yardımcıları |
plugin-sdk/markdown-table-runtime | Markdown tablo modu ve dönüştürme yardımcıları |
plugin-sdk/model-session-runtime | applyModelOverrideToSessionEntry ve resolveAgentMaxConcurrent gibi model/oturum geçersiz kılma yardımcıları |
plugin-sdk/talk-config-runtime | Konuşma sağlayıcısı yapılandırma çözümleme yardımcıları |
plugin-sdk/json-store | Küçük JSON durum okuma/yazma yardımcıları |
plugin-sdk/json-unsafe-integers | Güvenli olmayan tamsayı değişmezlerini dize olarak koruyan JSON ayrıştırma yardımcıları |
plugin-sdk/file-lock | Yeniden girilebilir dosya kilidi yardımcıları |
plugin-sdk/persistent-dedupe | Disk destekli tekilleştirme önbelleği yardımcıları |
plugin-sdk/acp-runtime | ACP çalışma zamanı/oturum ve yanıt gönderim yardımcıları |
plugin-sdk/acp-runtime-backend | Başlangıçta yüklenen Plugin’ler için hafif ACP arka uç kayıt ve yanıt gönderim yardımcıları |
plugin-sdk/acp-binding-resolve-runtime | Yaşam döngüsü başlangıç içe aktarmaları olmadan salt okunur ACP bağlama çözümlemesi |
plugin-sdk/agent-config-primitives | Dar ajan çalışma zamanı yapılandırma şeması ilkelleri |
plugin-sdk/boolean-param | Gevşek boole parametre okuyucusu |
plugin-sdk/dangerous-name-runtime | Tehlikeli ad eşleştirme çözümleme yardımcıları |
plugin-sdk/device-bootstrap | Cihaz önyükleme ve eşleştirme belirteci yardımcıları |
plugin-sdk/extension-shared | Paylaşılan pasif kanal, durum ve ortam proxy yardımcı ilkelleri |
plugin-sdk/models-provider-runtime | /models komut/sağlayıcı yanıt yardımcıları |
plugin-sdk/skill-commands-runtime | Skill komut listeleme yardımcıları |
plugin-sdk/native-command-registry | Yerel komut kayıt defteri/oluşturma/serileştirme yardımcıları |
plugin-sdk/agent-harness | Alt düzey ajan harness’leri için deneysel güvenilir Plugin yüzeyi: harness türleri, etkin çalıştırma yönlendirme/durdurma 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-endpoint | Kullanımdan kaldırılmış Z.AI sağlayıcıya ait uç nokta algılama cephesi; Z.AI Plugin genel API’sini kullanın |
plugin-sdk/async-lock-runtime | Küçük çalışma zamanı durum dosyaları için süreç yerel async kilit yardımcısı |
plugin-sdk/channel-activity-runtime | Kanal etkinliği telemetri yardımcısı |
plugin-sdk/concurrency-runtime | Sınırlı async görev eşzamanlılığı yardımcısı |
plugin-sdk/dedupe-runtime | Bellek içi ve kalıcı destekli tekilleştirme önbelleği yardımcıları |
plugin-sdk/delivery-queue-runtime | Giden bekleyen teslimat boşaltma yardımcısı |
plugin-sdk/file-access-runtime | Güvenli yerel dosya ve medya kaynağı yolu yardımcıları |
plugin-sdk/heartbeat-runtime | Heartbeat uyandırma, olay ve görünürlük yardımcıları |
plugin-sdk/number-runtime | Sayısal zorlama yardımcısı |
plugin-sdk/secure-random-runtime | Güvenli belirteç/UUID yardımcıları |
plugin-sdk/system-event-runtime | Sistem olay kuyruğu yardımcıları |
plugin-sdk/transport-ready-runtime | Taşıma hazır olma bekleme yardımcısı |
plugin-sdk/exec-approvals-runtime | Geniş infra-runtime barrel’i olmadan yürütme onay ilkesi dosyası yardımcıları |
plugin-sdk/infra-runtime | Kullanımdan kaldırılmış uyumluluk şimi; yukarıdaki odaklı çalışma zamanı alt yollarını kullanın |
plugin-sdk/collection-runtime | Küçük sınırlı önbellek yardımcıları |
plugin-sdk/diagnostic-runtime | Tanılama bayrağı, olay ve izleme bağlamı yardımcıları |
plugin-sdk/error-runtime | Hata grafiği, biçimlendirme, paylaşılan hata sınıflandırma yardımcıları, isApprovalNotFoundError |
plugin-sdk/fetch-runtime | Sarmalanmış fetch, proxy, EnvHttpProxyAgent seçeneği ve sabitlenmiş arama yardımcıları |
plugin-sdk/runtime-fetch | Proxy/korumalı-fetch içe aktarmaları olmadan dispatcher farkındalıklı çalışma zamanı fetch |
plugin-sdk/inline-image-data-url-runtime | Geniş medya çalışma zamanı yüzeyi olmadan satır içi görüntü veri URL’si temizleyici ve imza koklama yardımcıları |
plugin-sdk/response-limit-runtime | Geniş medya çalışma zamanı yüzeyi olmadan sınırlı yanıt gövdesi okuyucusu |
plugin-sdk/session-binding-runtime | Yapılandırılmış bağlama yönlendirmesi veya eşleştirme depoları olmadan geçerli konuşma bağlama durumu |
plugin-sdk/session-store-runtime | Geniş yapılandırma yazma/bakım içe aktarmaları olmadan oturum deposu yardımcıları |
plugin-sdk/sqlite-runtime | Veritabanı yaşam döngüsü denetimleri olmadan odaklı SQLite ajan şeması, yol ve işlem yardımcıları |
plugin-sdk/context-visibility-runtime | Geniş yapılandırma/güvenlik içe aktarmaları olmadan bağlam görünürlüğü çözümlemesi ve ek bağlam filtreleme |
plugin-sdk/string-coerce-runtime | Markdown/günlükleme içe aktarmaları olmadan dar ilkel kayıt/dize zorlama ve normalleştirme yardımcıları |
plugin-sdk/host-runtime | Ana makine adı ve SCP ana makine normalleştirme yardımcıları |
plugin-sdk/retry-runtime | Yeniden deneme yapılandırması ve yeniden deneme çalıştırıcısı yardımcıları |
plugin-sdk/agent-runtime | resolveAgentDir, resolveDefaultAgentDir ve kullanımdan kaldırılmış resolveOpenClawAgentDir uyumluluk dışa aktarımı dahil ajan dizini/kimliği/çalışma alanı yardımcıları |
plugin-sdk/directory-runtime | Yapılandırma destekli dizin sorgusu/tekilleştirme |
plugin-sdk/keyed-async-queue | KeyedAsyncQueue |
Yetenek ve test alt yolları
Yetenek ve test alt yolları
| Alt yol | Ana dışa aktarımlar |
|---|---|
plugin-sdk/media-runtime | saveRemoteMedia, saveResponseMedia, readRemoteMediaBuffer ve kullanımdan kaldırılmış fetchRemoteMedia dahil paylaşılan medya getirme/dönüştürme/depolama yardımcıları; bir URL OpenClaw medyasına dönüşecekse tampon okumalarından önce depolama yardımcılarını tercih edin |
plugin-sdk/media-mime | Dar kapsamlı MIME normalleştirme, dosya uzantısı eşleme, MIME algılama ve medya türü yardımcıları |
plugin-sdk/media-store | saveMediaBuffer ve saveMediaStream gibi dar kapsamlı medya deposu yardımcıları |
plugin-sdk/media-generation-runtime | Paylaşılan medya üretimi yük devri yardımcıları, aday seçimi ve eksik model mesajlaşması |
plugin-sdk/media-understanding | Medya anlama sağlayıcı türleri ve sağlayıcıya dönük görüntü/ses/yapılandırılmış çıkarım yardımcı dışa aktarımları |
plugin-sdk/text-chunking | Metin ve markdown parçalama/işleme yardımcıları, markdown tablo dönüştürme, yönerge etiketi ayıklama ve güvenli metin yardımcı programları |
plugin-sdk/text-chunking | Giden metin parçalama yardımcısı |
plugin-sdk/speech | Konuşma sağlayıcı türleri ve sağlayıcıya dönük yönerge, kayıt defteri, doğrulama, OpenAI uyumlu TTS oluşturucu ve konuşma yardımcısı dışa aktarımları |
plugin-sdk/speech-core | Paylaşılan konuşma sağlayıcı türleri, kayıt defteri, yönerge, normalleştirme ve konuşma yardımcısı dışa aktarımları |
plugin-sdk/realtime-transcription | Gerç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-bootstrap-context | Sınırlı IDENTITY.md, USER.md ve SOUL.md bağlam enjeksiyonu için gerçek zamanlı profil önyükleme yardımcısı |
plugin-sdk/realtime-voice | Çıkış etkinliği izleme dahil gerçek zamanlı ses sağlayıcı türleri, kayıt defteri yardımcıları ve paylaşılan gerçek zamanlı ses davranışı yardımcıları |
plugin-sdk/image-generation | Görüntü üretimi 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-core | Paylaşılan görüntü üretimi türleri, yük devri, kimlik doğrulama ve kayıt defteri yardımcıları |
plugin-sdk/music-generation | Müzik üretimi sağlayıcı/istek/sonuç türleri |
plugin-sdk/music-generation-core | Paylaşılan müzik üretimi türleri, yük devri yardımcıları, sağlayıcı arama ve model başvurusu ayrıştırma |
plugin-sdk/video-generation | Video üretimi sağlayıcı/istek/sonuç türleri |
plugin-sdk/video-generation-core | Paylaşılan video üretimi türleri, yük devri yardımcıları, sağlayıcı arama ve model başvurusu ayrıştırma |
plugin-sdk/transcripts | Paylaşılan transkript kaynak sağlayıcı türleri, kayıt defteri yardımcıları, oturum tanımlayıcıları ve sözce meta verileri |
plugin-sdk/webhook-targets | Webhook hedef kayıt defteri ve rota kurulum yardımcıları |
plugin-sdk/webhook-path | Kullanımdan kaldırılmış uyumluluk takma adı; plugin-sdk/webhook-ingress kullanın |
plugin-sdk/web-media | Paylaşılan uzak/yerel medya yükleme yardımcıları |
plugin-sdk/zod | Kullanımdan kaldırılmış uyumluluk yeniden dışa aktarımı; zod öğesini doğrudan zod içinden içe aktarın |
plugin-sdk/testing | Eski OpenClaw testleri için repo-yerel, kullanımdan kaldırılmış uyumluluk barrel’ı. Yeni repo 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-api | Repo test yardımcısı köprülerini içe aktarmadan doğrudan plugin kaydı birim testleri için repo-yerel minimal createTestPluginApi yardımcısı |
plugin-sdk/agent-runtime-test-contracts | Kimlik doğrulama, teslim, yedekleme, araç kancası, istem katmanı, şema ve transkript projeksiyonu testleri için repo-yerel yerel ajan çalışma zamanı adaptör sözleşmesi fixture’ları |
plugin-sdk/channel-test-helpers | Genel eylemler/kurulum/durum sözleşmeleri, dizin doğrulamaları, hesap başlatma yaşam döngüsü, gönderme yapılandırması iş parçacığı oluşturma, çalışma zamanı mock’ları, durum sorunları, giden teslim ve kanca kaydı için repo-yerel kanal odaklı test yardımcıları |
plugin-sdk/channel-target-testing | Kanal testleri için repo-yerel paylaşılan hedef çözümleme hata durumu paketi |
plugin-sdk/plugin-test-contracts | Repo-yerel plugin paketi, kayıt, herkese açık artefakt, doğrudan içe aktarma, çalışma zamanı API’si ve içe aktarma yan etkisi sözleşmesi yardımcıları |
plugin-sdk/provider-test-contracts | Repo-yerel sağlayıcı çalışma zamanı, kimlik doğrulama, keşif, onboard, katalog, sihirbaz, medya yeteneği, yeniden oynatma ilkesi, gerçek zamanlı STT canlı ses, web arama/getirme ve akış sözleşmesi yardımcıları |
plugin-sdk/provider-http-test-mocks | plugin-sdk/provider-http üzerinde çalışan sağlayıcı testleri için repo-yerel isteğe bağlı Vitest HTTP/kimlik doğrulama mock’ları |
plugin-sdk/test-fixtures | Repo-yerel 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 belirteci ve türlendirilmiş durum fixture’ları |
plugin-sdk/test-node-mocks | Vitest vi.mock("node:*") fabrikaları içinde kullanım için repo-yerel odaklı Node yerleşik mock yardımcıları |
Bellek alt yolları
Bellek alt yolları
| Alt yol | Ana dışa aktarımlar |
|---|---|
plugin-sdk/memory-core | Yönetici/yapılandırma/dosya/CLI yardımcıları için paketlenmiş memory-core yardımcı yüzeyi |
plugin-sdk/memory-core-engine-runtime | Bellek dizini/arama çalışma zamanı cephesi |
plugin-sdk/memory-core-host-embedding-registry | Hafif bellek embedding sağlayıcı kayıt defteri yardımcıları |
plugin-sdk/memory-core-host-engine-foundation | Bellek ana makinesi foundation motoru dışa aktarımları |
plugin-sdk/memory-core-host-engine-embeddings | Bellek ana makinesi embedding sözleşmeleri, kayıt defteri erişimi, yerel sağlayıcı ve genel toplu/uzak yardımcılar. Bu yüzeydeki registerMemoryEmbeddingProvider kullanımdan kaldırılmıştır; yeni sağlayıcılar için genel embedding sağlayıcı API’sini kullanın. |
plugin-sdk/memory-core-host-engine-qmd | Bellek ana makinesi QMD motoru dışa aktarımları |
plugin-sdk/memory-core-host-engine-storage | Bellek ana makinesi depolama motoru dışa aktarımları |
plugin-sdk/memory-core-host-multimodal | Bellek ana makinesi çok modlu yardımcıları |
plugin-sdk/memory-core-host-query | Bellek ana makinesi sorgu yardımcıları |
plugin-sdk/memory-core-host-secret | Bellek ana makinesi gizli veri yardımcıları |
plugin-sdk/memory-core-host-events | Kullanımdan kaldırılmış uyumluluk takma adı; plugin-sdk/memory-host-events kullanın |
plugin-sdk/memory-core-host-status | Bellek ana makinesi durum yardımcıları |
plugin-sdk/memory-core-host-runtime-cli | Bellek ana makinesi CLI çalışma zamanı yardımcıları |
plugin-sdk/memory-core-host-runtime-core | Bellek ana makinesi çekirdek çalışma zamanı yardımcıları |
plugin-sdk/memory-core-host-runtime-files | Bellek ana makinesi dosya/çalışma zamanı yardımcıları |
plugin-sdk/memory-host-core | Bellek ana makinesi çekirdek çalışma zamanı yardımcıları için satıcıdan bağımsız takma ad |
plugin-sdk/memory-host-events | Bellek ana makinesi olay günlüğü yardımcıları için satıcıdan bağımsız takma ad |
plugin-sdk/memory-host-files | Kullanımdan kaldırılmış uyumluluk takma adı; plugin-sdk/memory-core-host-runtime-files kullanın |
plugin-sdk/memory-host-markdown | Belleğe komşu pluginler için paylaşılan yönetilen markdown yardımcıları |
plugin-sdk/memory-host-search | Arama yöneticisi erişimi için etkin bellek çalışma zamanı cephesi |
plugin-sdk/memory-host-status | Kullanımdan kaldırılmış uyumluluk takma adı; plugin-sdk/memory-core-host-status kullanın |
Ayrılmış paketlenmiş yardımcı alt yolları
Ayrılmış paketlenmiş yardımcı alt yolları
Ayrılmış paketlenmiş yardımcı SDK alt yolları, paketlenmiş plugin kodu için
dar kapsamlı, sahibine özgü yüzeylerdir. Paket derlemeleri ve takma adlandırma
deterministik kalsın diye SDK envanterinde izlenirler, ancak genel plugin
yazma API’leri değildirler. Yeni yeniden kullanılabilir ana makine sözleşmeleri,
plugin-sdk/gateway-runtime, plugin-sdk/security-runtime ve
plugin-sdk/plugin-config-runtime gibi genel SDK alt yollarını kullanmalıdır.| Alt yol | Sahip ve amaç |
|---|---|
plugin-sdk/codex-mcp-projection | Kullanıcı MCP sunucu yapılandırmasını Codex uygulama sunucusu iş parçacığı yapılandırmasına projekte etmek için paketlenmiş Codex plugin yardımcısı |
plugin-sdk/codex-native-task-runtime | Codex uygulama sunucusu yerel alt ajanlarını OpenClaw görev durumuna yansıtmak için paketlenmiş Codex plugin yardımcısı |