createTestPluginApi | 直接登録の単体テスト用に最小限のプラグイン API モックを構築します。plugin-sdk/plugin-test-api からインポートします |
AUTH_PROFILE_RUNTIME_CONTRACT | ネイティブエージェントランタイムアダプター用の共有認証プロファイルコントラクトフィクスチャ。plugin-sdk/agent-runtime-test-contracts からインポートします |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | ネイティブエージェントランタイムアダプター用の共有配信抑制コントラクトフィクスチャ。plugin-sdk/agent-runtime-test-contracts からインポートします |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | ネイティブエージェントランタイムアダプター用の共有フォールバック分類コントラクトフィクスチャ。plugin-sdk/agent-runtime-test-contracts からインポートします |
createParameterFreeTool | ネイティブランタイムコントラクトテスト用の動的ツールスキーマフィクスチャを構築します。plugin-sdk/agent-runtime-test-contracts からインポートします |
expectChannelInboundContextContract | チャンネル受信コンテキストの形状をアサートします。plugin-sdk/channel-contract-testing からインポートします |
installChannelOutboundPayloadContractSuite | チャンネル送信ペイロードのコントラクトケースをインストールします。plugin-sdk/channel-contract-testing からインポートします |
createStartAccountContext | チャンネルアカウントのライフサイクルコンテキストを構築します。plugin-sdk/channel-test-helpers からインポートします |
installChannelActionsContractSuite | 汎用チャンネルメッセージアクションのコントラクトケースをインストールします。plugin-sdk/channel-test-helpers からインポートします |
installChannelSetupContractSuite | 汎用チャンネルセットアップのコントラクトケースをインストールします。plugin-sdk/channel-test-helpers からインポートします |
installChannelStatusContractSuite | 汎用チャンネルステータスのコントラクトケースをインストールします。plugin-sdk/channel-test-helpers からインポートします |
expectDirectoryIds | ディレクトリリスト関数からのチャンネルディレクトリ ID をアサートします。plugin-sdk/channel-test-helpers からインポートします |
assertBundledChannelEntries | バンドル済みチャンネルエントリポイントが期待される公開コントラクトを公開していることをアサートします。plugin-sdk/channel-test-helpers からインポートします |
formatEnvelopeTimestamp | 決定的なエンベロープタイムスタンプをフォーマットします。plugin-sdk/channel-test-helpers からインポートします |
expectPairingReplyText | チャンネルペアリング返信テキストをアサートし、そのコードを抽出します。plugin-sdk/channel-test-helpers からインポートします |
describePluginRegistrationContract | プラグイン登録コントラクトのチェックをインストールします。plugin-sdk/plugin-test-contracts からインポートします |
registerSingleProviderPlugin | ローダースモークテストで 1 つのプロバイダープラグインを登録します。plugin-sdk/plugin-test-runtime からインポートします |
registerProviderPlugin | 1 つのプラグインからすべてのプロバイダー種別をキャプチャします。plugin-sdk/plugin-test-runtime からインポートします |
registerProviderPlugins | 複数のプラグインにまたがるプロバイダー登録をキャプチャします。plugin-sdk/plugin-test-runtime からインポートします |
requireRegisteredProvider | プロバイダーコレクションに ID が含まれることをアサートします。plugin-sdk/plugin-test-runtime からインポートします |
createRuntimeEnv | モック化された CLI/プラグインランタイム環境を構築します。plugin-sdk/plugin-test-runtime からインポートします |
createPluginRuntimeMock | モック化されたプラグインランタイムサーフェスを構築します。plugin-sdk/plugin-test-runtime からインポートします |
createPluginSetupWizardStatus | チャンネルプラグイン用のセットアップステータスヘルパーを構築します。plugin-sdk/plugin-test-runtime からインポートします |
createTestWizardPrompter | モック化されたセットアップウィザードプロンプターを構築します。plugin-sdk/plugin-test-runtime からインポートします |
createRuntimeTaskFlow | 分離されたランタイムタスクフロー状態を作成します。plugin-sdk/plugin-test-runtime からインポートします |
runProviderCatalog | テスト依存関係を使用してプロバイダーカタログフックを実行します。plugin-sdk/plugin-test-runtime からインポートします |
resolveProviderWizardOptions | コントラクトテストでプロバイダーセットアップウィザードの選択肢を解決します。plugin-sdk/plugin-test-runtime からインポートします |
resolveProviderModelPickerEntries | コントラクトテストでプロバイダーモデルピッカーのエントリを解決します。plugin-sdk/plugin-test-runtime からインポートします |
buildProviderPluginMethodChoice | アサーション用のプロバイダーウィザード選択 ID を構築します。plugin-sdk/plugin-test-runtime からインポートします |
setProviderWizardProvidersResolverForTest | 分離テスト用にプロバイダーウィザードのプロバイダーを注入します。plugin-sdk/plugin-test-runtime からインポートします |
describeOpenAIProviderRuntimeContract | プロバイダーファミリーランタイムコントラクトのチェックをインストールします。plugin-sdk/provider-test-contracts からインポートします |
expectPassthroughReplayPolicy | プロバイダー所有のツールとメタデータをプロバイダーリプレイポリシーがパススルーすることをアサートします。plugin-sdk/provider-test-contracts からインポートします |
runRealtimeSttLiveTest | 共有音声フィクスチャを使用してライブリアルタイム STT プロバイダーテストを実行します。plugin-sdk/provider-test-contracts からインポートします |
normalizeTranscriptForMatch | あいまいアサーションの前にライブ文字起こし出力を正規化します。plugin-sdk/provider-test-contracts からインポートします |
expectExplicitVideoGenerationCapabilities | 動画プロバイダーが明示的な生成モード機能を宣言していることをアサートします。plugin-sdk/provider-test-contracts からインポートします |
expectExplicitMusicGenerationCapabilities | 音楽プロバイダーが明示的な生成/編集機能を宣言していることをアサートします。plugin-sdk/provider-test-contracts からインポートします |
mockSuccessfulDashscopeVideoTask | 成功した DashScope 互換の動画タスクレスポンスをインストールします。plugin-sdk/provider-test-contracts からインポートします |
getProviderHttpMocks | オプトインのプロバイダー HTTP/認証 Vitest モックにアクセスします。plugin-sdk/provider-http-test-mocks からインポートします |
installProviderHttpMockCleanup | 各テスト後にプロバイダー HTTP/認証モックをリセットします。plugin-sdk/provider-http-test-mocks からインポートします |
installCommonResolveTargetErrorCases | ターゲット解決エラー処理用の共有テストケース。plugin-sdk/channel-target-testing からインポートします |
shouldAckReaction | チャンネルが ack リアクションを追加すべきかを確認します。plugin-sdk/channel-feedback からインポートします |
removeAckReactionAfterReply | 返信配信後に ack リアクションを削除します。plugin-sdk/channel-feedback からインポートします |
createTestRegistry | チャンネルプラグインレジストリフィクスチャを構築します。plugin-sdk/plugin-test-runtime または plugin-sdk/channel-test-helpers からインポートします |
createEmptyPluginRegistry | 空のプラグインレジストリフィクスチャを構築します。plugin-sdk/plugin-test-runtime または plugin-sdk/channel-test-helpers からインポートします |
setActivePluginRegistry | プラグインランタイムテスト用のレジストリフィクスチャをインストールします。plugin-sdk/plugin-test-runtime または plugin-sdk/channel-test-helpers からインポートします |
createRequestCaptureJsonFetch | メディアヘルパーテストで JSON fetch リクエストをキャプチャします。plugin-sdk/test-env からインポートします |
withServer | 使い捨てのローカル HTTP サーバーに対してテストを実行します。plugin-sdk/test-env からインポートします |
createMockIncomingRequest | 最小限の受信 HTTP リクエストオブジェクトを構築します。plugin-sdk/test-env からインポートします |
withFetchPreconnect | preconnect フックをインストールした状態で fetch テストを実行します。plugin-sdk/test-env からインポートします |
withEnv / withEnvAsync | 環境変数を一時的にパッチします。plugin-sdk/test-env からインポートします |
createTempHomeEnv / withTempHome / withTempDir | 分離されたファイルシステムテストフィクスチャを作成します。plugin-sdk/test-env からインポートします |
createMockServerResponse | 最小限の HTTP サーバーレスポンスモックを作成します。plugin-sdk/test-env からインポートします |
createProviderUsageFetch | プロバイダー使用量 fetch フィクスチャを構築します。plugin-sdk/test-env からインポートします |
useFrozenTime / useRealTime | 時間依存テスト用にタイマーを凍結および復元します。plugin-sdk/test-env からインポートします |
createCliRuntimeCapture | テストで CLI ランタイム出力をキャプチャします。plugin-sdk/test-fixtures からインポートします |
importFreshModule | モジュールキャッシュを回避するために、新しいクエリトークン付きで ESM モジュールをインポートします。plugin-sdk/test-fixtures からインポートします |
bundledPluginRoot / bundledPluginFile | バンドル済みプラグインのソースまたは dist フィクスチャパスを解決します。plugin-sdk/test-fixtures からインポートします |
mockNodeBuiltinModule | 狭い範囲の Node 組み込み Vitest モックをインストールします。plugin-sdk/test-node-mocks からインポートします |
createSandboxTestContext | サンドボックステストコンテキストを構築します。plugin-sdk/test-fixtures からインポートします |
writeSkill | skill フィクスチャを書き込みます。plugin-sdk/test-fixtures からインポートします |
makeAgentAssistantMessage | エージェントトランスクリプトメッセージのフィクスチャを構築します。plugin-sdk/test-fixtures からインポートします |
peekSystemEvents / resetSystemEventsForTest | システムイベントフィクスチャを検査してリセットします。plugin-sdk/test-fixtures からインポートします |
sanitizeTerminalText | アサーション用にターミナル出力をサニタイズします。plugin-sdk/test-fixtures からインポートします |
countLines / hasBalancedFences | チャンク化出力の形状をアサートします。plugin-sdk/test-fixtures からインポートします |
typedCases | テーブル駆動テスト用にリテラル型を保持します。plugin-sdk/test-fixtures からインポートします |