メインコンテンツへスキップ

Documentation Index

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

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

Plugin SDK は、openclaw/plugin-sdk/ 配下の狭い公開サブパスのセットとして公開されます。このページでは、よく使われるサブパスを目的別にまとめています。生成されたコンパイラーエントリーポイントのインベントリは scripts/lib/plugin-sdk-entrypoints.json にあります。パッケージエクスポートは、scripts/lib/plugin-sdk-private-local-only-subpaths.json に listed されているリポジトリローカルのテスト/内部サブパスを差し引いたあとの公開サブセットです。メンテナーは pnpm plugin-sdk:surface で公開エクスポート数を、pnpm plugins:boundary-report:summary でアクティブな予約済みヘルパーサブパスを監査できます。未使用の予約済みヘルパーエクスポートは、休眠状態の互換性負債として公開 SDK に残るのではなく、CI レポートで失敗します。 Plugin 作成ガイドについては、Plugin SDK の概要 を参照してください。

Plugin エントリー

サブパス主なエクスポート
plugin-sdk/plugin-entrydefinePluginEntry
plugin-sdk/coredefineChannelPluginEntry, createChatChannelPlugin, createChannelPluginBase, defineSetupPluginEntry, buildChannelConfigSchema, buildJsonChannelConfigSchema
plugin-sdk/config-schemaOpenClawSchema
plugin-sdk/provider-entrydefineSingleProviderPluginEntry
plugin-sdk/migrationcreateMigrationItem などの移行プロバイダー項目ヘルパー、理由定数、項目ステータスマーカー、リダクションヘルパー、summarizeMigrationItems
plugin-sdk/migration-runtimecopyMigrationFileItemwithCachedMigrationConfigRuntimewriteMigrationReport などのランタイム移行ヘルパー

非推奨の互換性ヘルパーとテストヘルパー

これらのサブパスは、古い Plugin と OpenClaw テストスイート向けにパッケージエクスポートとして残っていますが、新しいコードではここからのインポートを追加しないでください: 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, zod。新しい Plugin コードでは、zodzod から直接インポートしてください。plugin-test-runtime は、現在もアクティブな焦点を絞ったテストヘルパーサブパスです。

非推奨の未使用公開サブパス

これらの公開サブパスは少なくとも 1 か月存在しており、現在はバンドル済み Plugin の本番インポートがありません。互換性のためにインポート可能なままですが、新しい Plugin コードでは、焦点が絞られ、アクティブに利用されている SDK サブパスを使用してください: 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, zalouser

非推奨の利用頻度が低い公開サブパス

現在 1 つまたは 2 つのバンドル済み Plugin オーナーだけが使っている公開サブパスも、新しい Plugin コードでは非推奨です。互換性のためにパッケージエクスポートとして残っていますが、新しいコードではアクティブに共有されている SDK の継ぎ目、または Plugin 所有のパッケージ API を優先してください。メンテナーは正確なセットを scripts/lib/plugin-sdk-deprecated-public-subpaths.json で、現在の予算を pnpm plugin-sdk:surface で追跡します。

非推奨の広範なバレル

これらの広範な再エクスポートバレルは、OpenClaw ソースと互換性チェック向けにビルド可能なままですが、新しいコードでは焦点を絞った SDK サブパスを優先してください: agent-runtime, channel-lifecycle, channel-runtime, cli-runtime, compat, config-types, conversation-runtime, hook-runtime, infra-runtime, media-runtime, plugin-runtime, security-runtime, text-runtimechannel-runtimecompatconfig-typesinfra-runtimetext-runtime は後方互換性のためにのみパッケージエクスポートとして残っています。代わりに、焦点を絞った channel/runtime サブパス、config-contractsstring-coerce-runtimetext-chunkingtext-utility-runtimelogging-core を使用してください。
サブパス主なエクスポート
plugin-sdk/channel-coredefineChannelPluginEntrydefineSetupPluginEntrycreateChatChannelPlugincreateChannelPluginBase
plugin-sdk/config-schemaルート openclaw.json の Zod スキーマエクスポート(OpenClawSchema
plugin-sdk/json-schema-runtimePlugin が所有するスキーマ向けのキャッシュ済み JSON Schema 検証ヘルパー
plugin-sdk/channel-setupcreateOptionalChannelSetupSurfacecreateOptionalChannelSetupAdaptercreateOptionalChannelSetupWizard、および DEFAULT_ACCOUNT_IDcreateTopLevelChannelDmPolicysetSetupChannelEnabledsplitSetupEntries
plugin-sdk/setup共有セットアップウィザードヘルパー、許可リストプロンプト、セットアップステータスビルダー
plugin-sdk/setup-runtimecreatePatchedAccountSetupAdaptercreateEnvPatchedAccountSetupAdaptercreateSetupInputPresenceValidatornoteChannelLookupFailurenoteChannelLookupSummarypromptResolvedAllowFromsplitSetupEntriescreateAllowlistSetupWizardProxycreateDelegatedSetupWizardProxy
plugin-sdk/setup-adapter-runtime非推奨の互換エイリアス。plugin-sdk/setup-runtime を使用してください
plugin-sdk/setup-toolsformatCliCommanddetectBinaryextractArchiveresolveBrewExecutableformatDocsLinkCONFIG_DIR
plugin-sdk/account-coreマルチアカウント設定/アクションゲートヘルパー、デフォルトアカウントフォールバックヘルパー
plugin-sdk/account-idDEFAULT_ACCOUNT_ID、アカウント ID 正規化ヘルパー
plugin-sdk/account-resolutionアカウント検索 + デフォルトフォールバックヘルパー
plugin-sdk/account-helpers狭い用途のアカウントリスト/アカウントアクションヘルパー
plugin-sdk/access-groupsアクセスグループ許可リストの解析と、編集済みグループ診断ヘルパー
plugin-sdk/channel-pairingcreateChannelPairingController
plugin-sdk/channel-reply-pipelineレガシー返信パイプラインヘルパー。新しいチャンネル返信パイプラインコードでは、plugin-sdk/channel-messagecreateChannelMessageReplyPipelineresolveChannelMessageSourceReplyDeliveryMode を使用してください。
plugin-sdk/channel-config-helperscreateHybridChannelConfigAdapterresolveChannelDmAccessresolveChannelDmAllowFromresolveChannelDmPolicynormalizeChannelDmPolicynormalizeLegacyDmAliases
plugin-sdk/channel-config-schema共有チャンネル設定スキーマプリミティブ、および Zod と直接 JSON/TypeBox ビルダー
plugin-sdk/bundled-channel-config-schemaメンテナンス対象のバンドル済み Plugin 専用の、バンドル済み OpenClaw チャンネル設定スキーマ
plugin-sdk/channel-config-schema-legacyバンドル済みチャンネル設定スキーマ向けの非推奨互換エイリアス
plugin-sdk/telegram-command-configバンドル契約フォールバック付きの Telegram カスタムコマンド正規化/検証ヘルパー
plugin-sdk/command-gating狭い用途のコマンド認可ゲートヘルパー
plugin-sdk/channel-policyresolveChannelGroupRequireMention
plugin-sdk/channel-ingress非推奨の低レベルチャンネル受信互換ファサード。新しい受信パスでは plugin-sdk/channel-ingress-runtime を使用してください。
plugin-sdk/channel-ingress-runtime移行済みチャンネル受信パス向けの、実験的な高レベルチャンネル受信ランタイムリゾルバーとルートファクトビルダー。各 Plugin で有効な許可リスト、コマンド許可リスト、レガシー投影を組み立てるより、こちらを優先してください。チャンネル受信 API を参照してください。
plugin-sdk/channel-lifecyclecreateAccountStatusSinkcreateChannelRunQueue、およびレガシードラフトストリームライフサイクルヘルパー。新しいプレビュー確定コードでは plugin-sdk/channel-message を使用してください。
plugin-sdk/channel-messagedefineChannelMessageAdaptercreateChannelMessageAdapterFromOutboundcreateChannelMessageReplyPipelinecreateReplyPrefixContextresolveChannelMessageSourceReplyDeliveryMode、耐久 final ケイパビリティ導出、送信/受領/副作用ケイパビリティ向けケイパビリティ証明ヘルパー、MessageReceiveContext、受信 ACK ポリシー証明、defineFinalizableLivePreviewAdapterdeliverWithFinalizableLivePreviewAdapter、ライブプレビューおよびライブファイナライザーのケイパビリティ証明、耐久リカバリー状態、RenderedMessageBatch、メッセージ受領型、受領 ID ヘルパーなどの軽量メッセージライフサイクル契約ヘルパー。チャンネルメッセージ API を参照してください。レガシー返信ディスパッチファサードは、互換目的専用として非推奨です。
plugin-sdk/channel-message-runtimedeliverInboundReplyWithMessageSendContextsendDurableMessageBatchwithDurableMessageSendContext など、アウトバウンド配信を読み込む場合があるランタイム配信ヘルパー。非推奨の返信ディスパッチブリッジは、互換ディスパッチャー専用として引き続きインポートできます。ホットな Plugin ブートストラップファイルではなく、モニター/送信ランタイムモジュールから使用してください。
plugin-sdk/inbound-envelope共有受信ルート + エンベロープビルダーヘルパー
plugin-sdk/inbound-reply-dispatchレガシー共有受信レコードおよびディスパッチヘルパー、可視/final ディスパッチ述語、および準備済みチャンネルディスパッチャー向けの非推奨 deliverDurableInboundReplyPayload 互換。新しいチャンネル受信/ディスパッチコードでは、plugin-sdk/channel-message-runtime からランタイムライフサイクルヘルパーをインポートしてください。
plugin-sdk/messaging-targetsターゲット解析/照合ヘルパー
plugin-sdk/outbound-media共有アウトバウンドメディア読み込みヘルパー
plugin-sdk/outbound-send-depsチャンネルアダプター向けの軽量アウトバウンド送信依存関係検索
plugin-sdk/outbound-runtimeアウトバウンド ID、送信デリゲート、セッション、フォーマット、ペイロード計画ヘルパー。deliverOutboundPayloads などの直接配信ヘルパーは非推奨の互換基盤です。新しい送信パスには plugin-sdk/channel-message-runtime を使用してください。
plugin-sdk/poll-runtime狭い用途の投票正規化ヘルパー
plugin-sdk/thread-bindings-runtimeスレッドバインディングのライフサイクルとアダプターヘルパー
plugin-sdk/agent-media-payloadレガシーエージェントメディアペイロードビルダー
plugin-sdk/conversation-runtime会話/スレッドバインディング、ペアリング、設定済みバインディングヘルパー
plugin-sdk/runtime-config-snapshotランタイム設定スナップショットヘルパー
plugin-sdk/runtime-group-policyランタイムグループポリシー解決ヘルパー
plugin-sdk/channel-status共有チャンネルステータススナップショット/サマリーヘルパー
plugin-sdk/channel-config-primitives狭い用途のチャンネル設定スキーマプリミティブ
plugin-sdk/channel-config-writesチャンネル設定書き込み認可ヘルパー
plugin-sdk/channel-plugin-common共有チャンネル Plugin プリリュードエクスポート
plugin-sdk/allowlist-config-edit許可リスト設定の編集/読み取りヘルパー
plugin-sdk/group-access共有グループアクセス判定ヘルパー
plugin-sdk/direct-dm共有ダイレクト DM 認証/ガードヘルパー
plugin-sdk/discord公開済み @openclaw/discord@2026.3.13 と追跡対象オーナー互換性向けの非推奨 Discord 互換ファサード。新しい Plugin では汎用チャンネル SDK サブパスを使用してください
plugin-sdk/telegram-account追跡対象オーナー互換性向けの非推奨 Telegram アカウント解決互換ファサード。新しい Plugin では注入されたランタイムヘルパーまたは汎用チャンネル SDK サブパスを使用してください
plugin-sdk/zalouser送信者コマンド認可をまだインポートしている公開済み Lark/Zalo パッケージ向けの非推奨 Zalo Personal 互換ファサード。新しい Plugin では plugin-sdk/command-auth を使用してください
plugin-sdk/interactive-runtimeセマンティックメッセージ提示、配信、レガシー対話型返信ヘルパー。メッセージ提示 を参照してください
plugin-sdk/channel-inbound受信デバウンス、メンション照合、メンションポリシーヘルパー、エンベロープヘルパー向けの互換 barrel
plugin-sdk/channel-inbound-debounce狭い用途の受信デバウンスヘルパー
plugin-sdk/channel-mention-gatingより広い受信ランタイムサーフェスを含まない、狭い用途のメンションポリシー、メンションマーカー、メンションテキストヘルパー
plugin-sdk/channel-envelope狭い用途の受信エンベロープフォーマットヘルパー
plugin-sdk/channel-locationチャンネルロケーションコンテキストとフォーマットヘルパー
plugin-sdk/channel-logging受信ドロップと入力中/ACK 失敗向けのチャンネルロギングヘルパー
plugin-sdk/channel-send-result返信結果型
plugin-sdk/channel-actionsチャンネルメッセージアクションヘルパー、および Plugin 互換性のために保持されている非推奨ネイティブスキーマヘルパー
plugin-sdk/channel-route共有ルート正規化、パーサー駆動のターゲット解決、スレッド ID 文字列化、重複排除/コンパクトなルートキー、解析済みターゲット型、ルート/ターゲット比較ヘルパー
plugin-sdk/channel-targetsターゲット解析ヘルパー。ルート比較の呼び出し元は plugin-sdk/channel-route を使用してください
plugin-sdk/channel-contractチャンネル契約型
plugin-sdk/channel-feedbackフィードバック/リアクション配線
plugin-sdk/channel-secret-runtimecollectSimpleChannelFieldAssignmentsgetChannelSurfacepushAssignment、シークレットターゲット型などの狭い用途のシークレット契約ヘルパー
サブパス主なエクスポート
plugin-sdk/provider-entrydefineSingleProviderPluginEntry
plugin-sdk/lmstudioセットアップ、カタログ検出、ランタイムモデル準備に対応した LM Studio プロバイダーファサード
plugin-sdk/lmstudio-runtimeローカルサーバーのデフォルト、モデル検出、リクエストヘッダー、読み込み済みモデルヘルパーに対応した LM Studio ランタイムファサード
plugin-sdk/provider-setup精選されたローカル/セルフホストプロバイダーのセットアップヘルパー
plugin-sdk/self-hosted-provider-setupOpenAI 互換セルフホストプロバイダーに特化したセットアップヘルパー
plugin-sdk/cli-backendCLI バックエンドのデフォルト + ウォッチドッグ定数
plugin-sdk/provider-auth-runtimeプロバイダー Plugin 向けランタイム API キー解決ヘルパー
plugin-sdk/provider-auth-api-keyupsertApiKeyProfile などの API キー オンボーディング/プロファイル書き込みヘルパー
plugin-sdk/provider-auth-result標準 OAuth 認証結果ビルダー
plugin-sdk/provider-env-varsプロバイダー認証の環境変数検索ヘルパー
plugin-sdk/provider-authcreateProviderApiKeyAuthMethodensureApiKeyFromOptionEnvOrPromptupsertAuthProfileupsertApiKeyProfilewriteOAuthCredentials、非推奨の resolveOpenClawAgentDir 互換エクスポート
plugin-sdk/provider-model-sharedProviderReplayFamilybuildProviderReplayFamilyHooksnormalizeModelCompat、共有リプレイポリシービルダー、プロバイダーエンドポイントヘルパー、共有モデル ID 正規化ヘルパー
plugin-sdk/provider-catalog-runtimeプロバイダーカタログ拡張ランタイムフックと、コントラクトテスト用のプラグインプロバイダーレジストリ継ぎ目
plugin-sdk/provider-catalog-sharedfindCatalogTemplatebuildSingleProviderApiKeyCatalogbuildManifestModelProviderConfigsupportsNativeStreamingUsageCompatapplyProviderNativeStreamingUsageCompat
plugin-sdk/provider-http汎用プロバイダー HTTP/エンドポイント機能ヘルパー、プロバイダー HTTP エラー、音声文字起こし multipart フォームヘルパー
plugin-sdk/provider-web-fetch-contractenablePluginInConfigWebFetchProviderPlugin などの狭い Web 取得設定/選択コントラクトヘルパー
plugin-sdk/provider-web-fetchWeb 取得プロバイダーの登録/キャッシュヘルパー
plugin-sdk/provider-web-search-config-contractPlugin 有効化の配線を必要としないプロバイダー向けの狭い Web 検索設定/資格情報ヘルパー
plugin-sdk/provider-web-search-contractcreateWebSearchProviderContractFieldsenablePluginInConfigresolveProviderWebSearchPluginConfig、スコープ付き資格情報セッター/ゲッターなどの狭い Web 検索設定/資格情報コントラクトヘルパー
plugin-sdk/provider-web-searchWeb 検索プロバイダーの登録/キャッシュ/ランタイムヘルパー
plugin-sdk/provider-toolsProviderToolCompatFamilybuildProviderToolCompatFamilyHooks、Gemini スキーマクリーンアップ + 診断
plugin-sdk/provider-usagefetchClaudeUsage など
plugin-sdk/provider-streamProviderStreamFamilybuildProviderStreamFamilyHookscomposeProviderStreamWrappers、ストリームラッパー型、共有 Anthropic/Bedrock/DeepSeek V4/Google/Kilocode/Moonshot/OpenAI/OpenRouter/Z.A.I/MiniMax/Copilot ラッパーヘルパー
plugin-sdk/provider-transport-runtimeガード付き fetch、トランスポートメッセージ変換、書き込み可能なトランスポートイベントストリームなどのネイティブプロバイダートランスポートヘルパー
plugin-sdk/provider-onboardオンボーディング設定パッチヘルパー
plugin-sdk/global-singletonプロセスローカルのシングルトン/map/キャッシュヘルパー
plugin-sdk/group-activation狭いグループ有効化モードとコマンド解析ヘルパー
サブパス主なエクスポート
plugin-sdk/command-authresolveControlCommandGate、動的引数メニューの書式設定を含むコマンドレジストリヘルパー、送信者認可ヘルパー
plugin-sdk/command-statusbuildCommandsMessagePaginatedbuildHelpMessage などのコマンド/ヘルプメッセージビルダー
plugin-sdk/approval-auth-runtime承認者解決と同一チャットのアクション認証ヘルパー
plugin-sdk/approval-client-runtimeネイティブ実行承認プロファイル/フィルターヘルパー
plugin-sdk/approval-delivery-runtimeネイティブ承認機能/配信アダプター
plugin-sdk/approval-gateway-runtime共有承認 Gateway 解決ヘルパー
plugin-sdk/approval-handler-adapter-runtimeホットチャネルエントリポイント向けの軽量ネイティブ承認アダプター読み込みヘルパー
plugin-sdk/approval-handler-runtimeより広範な承認ハンドラーランタイムヘルパー。それで十分な場合は、より狭いアダプター/Gateway の継ぎ目を優先
plugin-sdk/approval-native-runtimeネイティブ承認ターゲット + アカウントバインディングヘルパー
plugin-sdk/approval-reply-runtime実行/Plugin 承認返信ペイロードヘルパー
plugin-sdk/approval-runtime実行/Plugin 承認ペイロードヘルパー、ネイティブ承認ルーティング/ランタイムヘルパー、formatApprovalDisplayPath などの構造化承認表示ヘルパー
plugin-sdk/reply-dedupe狭い受信返信重複排除リセットヘルパー
plugin-sdk/channel-contract-testing広範なテストバレルを使わない狭いチャネルコントラクトテストヘルパー
plugin-sdk/command-auth-nativeネイティブコマンド認証、動的引数メニューの書式設定、ネイティブセッションターゲットヘルパー
plugin-sdk/command-detection共有コマンド検出ヘルパー
plugin-sdk/command-primitives-runtimeホットチャネルパス向けの軽量コマンドテキスト述語
plugin-sdk/command-surfaceコマンド本文の正規化とコマンドサーフェスヘルパー
plugin-sdk/allow-fromformatAllowFromLowercase
plugin-sdk/channel-secret-runtimeチャネル/Plugin シークレットサーフェス向けの狭いシークレットコントラクト収集ヘルパー
plugin-sdk/secret-ref-runtimeシークレットコントラクト/設定解析向けの狭い coerceSecretRef と SecretRef 型付けヘルパー
plugin-sdk/security-runtime信頼、DM ゲーティング、作成専用書き込みを含むルート境界付きファイル/パスヘルパー、同期/非同期のアトミックなファイル置換、兄弟一時書き込み、クロスデバイス移動フォールバック、プライベートファイルストアヘルパー、シンボリックリンク親ガード、外部コンテンツ、機密テキスト編集、定数時間シークレット比較、シークレット収集ヘルパーの共有機能
plugin-sdk/ssrf-policyホスト許可リストとプライベートネットワーク SSRF ポリシーヘルパー
plugin-sdk/ssrf-dispatcher広範なインフラランタイムサーフェスを使わない狭い固定ディスパッチャーヘルパー
plugin-sdk/ssrf-runtime固定ディスパッチャー、SSRF ガード付き fetch、SSRF エラー、SSRF ポリシーヘルパー
plugin-sdk/secret-inputシークレット入力解析ヘルパー
plugin-sdk/webhook-ingressWebhook リクエスト/ターゲットヘルパーと raw websocket/body の強制変換
plugin-sdk/webhook-request-guardsリクエスト本文サイズ/タイムアウトヘルパー
サブパス主なエクスポート
plugin-sdk/media-runtime共有メディア取得/変換/保存ヘルパー、ffprobe ベースの動画寸法プローブ、メディアペイロードビルダー
plugin-sdk/media-mime限定的な MIME 正規化、ファイル拡張子マッピング、MIME 検出、メディア種別ヘルパー
plugin-sdk/media-storesaveMediaBuffer などの限定的なメディアストアヘルパー
plugin-sdk/media-generation-runtime共有メディア生成フェイルオーバーヘルパー、候補選択、モデル未指定時のメッセージング
plugin-sdk/media-understandingメディア理解プロバイダー型と、プロバイダー向け画像/音声/構造化抽出ヘルパーのエクスポート
plugin-sdk/text-chunkingテキストと Markdown のチャンク化/レンダリングヘルパー、Markdown テーブル変換、ディレクティブタグ除去、安全なテキストユーティリティ
plugin-sdk/text-chunking送信用テキストチャンク化ヘルパー
plugin-sdk/speech音声プロバイダー型と、プロバイダー向けディレクティブ、レジストリ、検証、OpenAI 互換 TTS ビルダー、音声ヘルパーのエクスポート
plugin-sdk/speech-core共有音声プロバイダー型、レジストリ、ディレクティブ、正規化、音声ヘルパーのエクスポート
plugin-sdk/realtime-transcriptionリアルタイム文字起こしプロバイダー型、レジストリヘルパー、共有 WebSocket セッションヘルパー
plugin-sdk/realtime-voiceリアルタイム音声プロバイダー型とレジストリヘルパー
plugin-sdk/image-generation画像生成プロバイダー型と、画像アセット/データ URL ヘルパー、OpenAI 互換画像プロバイダービルダー
plugin-sdk/image-generation-core共有画像生成型、フェイルオーバー、認証、レジストリヘルパー
plugin-sdk/music-generation音楽生成プロバイダー/リクエスト/結果型
plugin-sdk/music-generation-core共有音楽生成型、フェイルオーバーヘルパー、プロバイダー検索、モデル参照解析
plugin-sdk/video-generation動画生成プロバイダー/リクエスト/結果型
plugin-sdk/video-generation-core共有動画生成型、フェイルオーバーヘルパー、プロバイダー検索、モデル参照解析
plugin-sdk/webhook-targetsWebhook ターゲットレジストリとルートインストールヘルパー
plugin-sdk/webhook-path非推奨の互換エイリアス。plugin-sdk/webhook-ingress を使用
plugin-sdk/web-media共有リモート/local メディア読み込みヘルパー
plugin-sdk/zod非推奨の互換再エクスポート。zodzod から直接インポート
plugin-sdk/testingレガシー OpenClaw テスト用のリポジトリローカルな非推奨互換バレル。新しいリポジトリテストでは、代わりに plugin-sdk/agent-runtime-test-contractsplugin-sdk/plugin-test-runtimeplugin-sdk/channel-test-helpersplugin-sdk/test-envplugin-sdk/test-fixtures など、焦点を絞ったローカルテストサブパスをインポートする
plugin-sdk/plugin-test-apiリポジトリのテストヘルパーブリッジをインポートせずに直接 Plugin 登録の単体テストを行うための、リポジトリローカルな最小限の createTestPluginApi ヘルパー
plugin-sdk/agent-runtime-test-contracts認証、配信、フォールバック、ツールフック、プロンプトオーバーレイ、スキーマ、トランスクリプト投影テスト用の、リポジトリローカルなネイティブエージェントランタイムアダプター契約フィクスチャ
plugin-sdk/channel-test-helpers汎用アクション/セットアップ/ステータス契約、ディレクトリアサーション、アカウント起動ライフサイクル、送信設定スレッド化、ランタイムモック、ステータス問題、送信配信、フック登録のための、リポジトリローカルなチャネル向けテストヘルパー
plugin-sdk/channel-target-testingチャネルテスト用の、リポジトリローカルな共有ターゲット解決エラーケーススイート
plugin-sdk/plugin-test-contractsリポジトリローカルな Plugin パッケージ、登録、公開アーティファクト、直接インポート、ランタイム API、インポート副作用契約ヘルパー
plugin-sdk/provider-test-contractsリポジトリローカルなプロバイダーランタイム、認証、検出、オンボード、カタログ、ウィザード、メディア Capability、リプレイポリシー、リアルタイム STT ライブ音声、Web 検索/取得、ストリーム契約ヘルパー
plugin-sdk/provider-http-test-mocksplugin-sdk/provider-http を実行するプロバイダーテスト向けの、リポジトリローカルなオプトイン Vitest HTTP/認証モック
plugin-sdk/test-fixturesリポジトリローカルな汎用 CLI ランタイムキャプチャ、サンドボックスコンテキスト、Skill ライター、エージェントメッセージ、システムイベント、モジュール再読み込み、バンドル済み Plugin パス、端末テキスト、チャンク化、認証トークン、型付きケースのフィクスチャ
plugin-sdk/test-node-mocksVitest の vi.mock("node:*") ファクトリ内で使用するための、リポジトリローカルで焦点を絞った Node 組み込みモックヘルパー
サブパス主なエクスポート
plugin-sdk/memory-coreマネージャー/設定/ファイル/CLI ヘルパー向けのバンドル済み memory-core ヘルパーサーフェス
plugin-sdk/memory-core-engine-runtimeメモリインデックス/検索ランタイムファサード
plugin-sdk/memory-core-host-engine-foundationメモリホスト基盤エンジンのエクスポート
plugin-sdk/memory-core-host-engine-embeddingsメモリホスト埋め込み契約、レジストリアクセス、ローカルプロバイダー、汎用バッチ/リモートヘルパー
plugin-sdk/memory-core-host-engine-qmdメモリホスト QMD エンジンのエクスポート
plugin-sdk/memory-core-host-engine-storageメモリホストストレージエンジンのエクスポート
plugin-sdk/memory-core-host-multimodalメモリホストマルチモーダルヘルパー
plugin-sdk/memory-core-host-queryメモリホストクエリヘルパー
plugin-sdk/memory-core-host-secretメモリホストシークレットヘルパー
plugin-sdk/memory-core-host-events非推奨の互換エイリアス。plugin-sdk/memory-host-events を使用
plugin-sdk/memory-core-host-statusメモリホストステータスヘルパー
plugin-sdk/memory-core-host-runtime-cliメモリホスト CLI ランタイムヘルパー
plugin-sdk/memory-core-host-runtime-coreメモリホストコアランタイムヘルパー
plugin-sdk/memory-core-host-runtime-filesメモリホストファイル/ランタイムヘルパー
plugin-sdk/memory-host-coreメモリホストコアランタイムヘルパーのベンダー中立エイリアス
plugin-sdk/memory-host-eventsメモリホストイベントジャーナルヘルパーのベンダー中立エイリアス
plugin-sdk/memory-host-files非推奨の互換エイリアス。plugin-sdk/memory-core-host-runtime-files を使用
plugin-sdk/memory-host-markdownメモリ隣接 Plugin 向けの共有管理 Markdown ヘルパー
plugin-sdk/memory-host-search検索マネージャーアクセス用の Active Memory ランタイムファサード
plugin-sdk/memory-host-status非推奨の互換エイリアス。plugin-sdk/memory-core-host-status を使用
現在、予約済みのバンドルヘルパー SDK サブパスはありません。所有者固有の ヘルパーは所有元の Plugin パッケージ内に置かれ、再利用可能なホスト契約は plugin-sdk/gateway-runtimeplugin-sdk/security-runtimeplugin-sdk/plugin-config-runtime などの汎用 SDK サブパスを使用します。

関連