createTestPluginApi | Créer une simulation minimale de l’API de Plugin pour les tests unitaires d’enregistrement direct. Importer depuis plugin-sdk/plugin-test-api |
AUTH_PROFILE_RUNTIME_CONTRACT | Fixture partagée du contrat de profil d’authentification pour les adaptateurs d’exécution natifs des agents. Importer depuis plugin-sdk/agent-runtime-test-contracts |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | Fixture partagée du contrat de suppression de livraison pour les adaptateurs d’exécution natifs des agents. Importer depuis plugin-sdk/agent-runtime-test-contracts |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | Fixture partagée du contrat de classification des solutions de repli pour les adaptateurs d’exécution natifs des agents. Importer depuis plugin-sdk/agent-runtime-test-contracts |
createParameterFreeTool | Créer des fixtures de schéma d’outils dynamiques pour les tests de contrat des environnements d’exécution natifs. Importer depuis plugin-sdk/agent-runtime-test-contracts |
expectChannelInboundContextContract | Vérifier la structure du contexte entrant du canal. Importer depuis plugin-sdk/channel-contract-testing |
installChannelOutboundPayloadContractSuite | Installer les cas du contrat de charge utile sortante du canal. Importer depuis plugin-sdk/channel-contract-testing |
createStartAccountContext | Créer les contextes de cycle de vie des comptes de canal. Importer depuis plugin-sdk/channel-test-helpers |
installChannelActionsContractSuite | Installer les cas génériques du contrat d’actions sur les messages du canal. Importer depuis plugin-sdk/channel-test-helpers |
installChannelSetupContractSuite | Installer les cas génériques du contrat de configuration du canal. Importer depuis plugin-sdk/channel-test-helpers |
installChannelStatusContractSuite | Installer les cas génériques du contrat d’état du canal. Importer depuis plugin-sdk/channel-test-helpers |
expectDirectoryIds | Vérifier les identifiants de l’annuaire du canal à partir d’une fonction de listage d’annuaire. Importer depuis plugin-sdk/channel-test-helpers |
assertBundledChannelEntries | Vérifier que les points d’entrée des canaux intégrés exposent le contrat public attendu. Importer depuis plugin-sdk/channel-test-helpers |
formatEnvelopeTimestamp | Formater des horodatages d’enveloppe déterministes. Importer depuis plugin-sdk/channel-test-helpers |
expectPairingReplyText | Vérifier le texte de réponse d’appairage du canal et en extraire le code. Importer depuis plugin-sdk/channel-test-helpers |
describePluginRegistrationContract | Installer les vérifications du contrat d’enregistrement des plugins. Importer depuis plugin-sdk/plugin-test-contracts |
registerSingleProviderPlugin | Enregistrer un plugin de fournisseur dans les tests de bon fonctionnement du chargeur. Importer depuis plugin-sdk/plugin-test-runtime |
registerProviderPlugin | Capturer tous les types de fournisseurs d’un même plugin. Importer depuis plugin-sdk/plugin-test-runtime |
registerProviderPlugins | Capturer les enregistrements de fournisseurs sur plusieurs plugins. Importer depuis plugin-sdk/plugin-test-runtime |
requireRegisteredProvider | Vérifier qu’une collection de fournisseurs contient un identifiant. Importer depuis plugin-sdk/plugin-test-runtime |
createRuntimeEnv | Créer un environnement d’exécution CLI/plugin simulé. Importer depuis plugin-sdk/plugin-test-runtime |
createPluginRuntimeMock | Créer une surface d’exécution de plugin simulée. Importer depuis plugin-sdk/plugin-test-runtime |
createPluginSetupWizardStatus | Créer des utilitaires d’état de configuration pour les plugins de canal. Importer depuis plugin-sdk/plugin-test-runtime |
createTestWizardPrompter | Créer une simulation de l’interface d’invite de l’assistant de configuration. Importer depuis plugin-sdk/plugin-test-runtime |
createRuntimeTaskFlow | Créer un état TaskFlow isolé de l’environnement d’exécution. Importer depuis plugin-sdk/plugin-test-runtime |
runProviderCatalog | Exécuter un hook de catalogue de fournisseur avec des dépendances de test. Importer depuis plugin-sdk/plugin-test-runtime |
resolveProviderWizardOptions | Résoudre les choix de l’assistant de configuration du fournisseur dans les tests de contrat. Importer depuis plugin-sdk/plugin-test-runtime |
resolveProviderModelPickerEntries | Résoudre les entrées du sélecteur de modèle du fournisseur dans les tests de contrat. Importer depuis plugin-sdk/plugin-test-runtime |
buildProviderPluginMethodChoice | Créer les identifiants de choix de l’assistant du fournisseur pour les assertions. Importer depuis plugin-sdk/plugin-test-runtime |
setProviderWizardProvidersResolverForTest | Injecter les fournisseurs de l’assistant du fournisseur pour les tests isolés. Importer depuis plugin-sdk/plugin-test-runtime |
describeOpenAIProviderRuntimeContract | Installer les vérifications du contrat d’exécution de la famille de fournisseurs. Importer depuis plugin-sdk/provider-test-contracts |
expectPassthroughReplayPolicy | Vérifier que les politiques de relecture du fournisseur transmettent les outils et métadonnées détenus par le fournisseur. Importer depuis plugin-sdk/provider-test-contracts |
runRealtimeSttLiveTest | Exécuter un test en direct d’un fournisseur STT en temps réel avec des fixtures audio partagées. Importer depuis plugin-sdk/provider-test-contracts |
normalizeTranscriptForMatch | Normaliser la sortie de transcription en direct avant les assertions approximatives. Importer depuis plugin-sdk/provider-test-contracts |
expectExplicitVideoGenerationCapabilities | Vérifier que les fournisseurs vidéo déclarent des capacités explicites de mode de génération. Importer depuis plugin-sdk/provider-test-contracts |
expectExplicitMusicGenerationCapabilities | Vérifier que les fournisseurs de musique déclarent des capacités explicites de génération et de modification. Importer depuis plugin-sdk/provider-test-contracts |
mockSuccessfulDashscopeVideoTask | Installer une réponse réussie de tâche vidéo compatible avec DashScope. Importer depuis plugin-sdk/provider-test-contracts |
getProviderHttpMocks | Accéder aux simulations Vitest HTTP/d’authentification facultatives du fournisseur. Importer depuis plugin-sdk/provider-http-test-mocks |
installProviderHttpMockCleanup | Réinitialiser les simulations HTTP/d’authentification du fournisseur après chaque test. Importer depuis plugin-sdk/provider-http-test-mocks |
installCommonResolveTargetErrorCases | Cas de test partagés pour la gestion des erreurs de résolution de cible. Importer depuis plugin-sdk/channel-target-testing |
shouldAckReaction | Vérifier si un canal doit ajouter une réaction d’accusé de réception. Importer depuis plugin-sdk/channel-feedback |
removeAckReactionAfterReply | Supprimer la réaction d’accusé de réception après la livraison de la réponse. Importer depuis plugin-sdk/channel-feedback |
createTestRegistry | Créer une fixture de registre de plugins de canal. Importer depuis plugin-sdk/plugin-test-runtime ou plugin-sdk/channel-test-helpers |
createEmptyPluginRegistry | Créer une fixture de registre de plugins vide. Importer depuis plugin-sdk/plugin-test-runtime ou plugin-sdk/channel-test-helpers |
setActivePluginRegistry | Installer une fixture de registre pour les tests d’exécution de plugins. Importer depuis plugin-sdk/plugin-test-runtime ou plugin-sdk/channel-test-helpers |
createRequestCaptureJsonFetch | Capturer les requêtes de récupération JSON dans les tests des utilitaires multimédias. Importer depuis plugin-sdk/test-env |
withServer | Exécuter les tests sur un serveur HTTP local jetable. Importer depuis plugin-sdk/test-env |
createMockIncomingRequest | Créer un objet minimal de requête HTTP entrante. Importer depuis plugin-sdk/test-env |
withFetchPreconnect | Exécuter les tests de récupération avec les hooks de préconnexion installés. Importer depuis plugin-sdk/test-env |
withEnv / withEnvAsync | Modifier temporairement les variables d’environnement. Importer depuis plugin-sdk/test-env |
createTempHomeEnv / withTempHome / withTempDir | Créer des fixtures de test isolées du système de fichiers. Importer depuis plugin-sdk/test-env |
createMockServerResponse | Créer une simulation minimale de réponse de serveur HTTP. Importer depuis plugin-sdk/test-env |
createProviderUsageFetch | Créer des fixtures de récupération de l’utilisation du fournisseur. Importer depuis plugin-sdk/test-env |
useFrozenTime / useRealTime | Figer et restaurer les minuteries pour les tests sensibles au temps. Importer depuis plugin-sdk/test-env |
createCliRuntimeCapture | Capturer la sortie de l’environnement d’exécution CLI dans les tests. Importer depuis plugin-sdk/test-fixtures |
importFreshModule | Importer un module ESM avec un nouveau jeton de requête pour contourner le cache des modules. Importer depuis plugin-sdk/test-fixtures |
bundledPluginRoot / bundledPluginFile | Résoudre les chemins des fixtures de source ou de distribution des plugins intégrés. Importer depuis plugin-sdk/test-fixtures |
mockNodeBuiltinModule | Installer des simulations Vitest ciblées des modules intégrés de Node. Importer depuis plugin-sdk/test-node-mocks |
createSandboxTestContext | Créer des contextes de test de bac à sable. Importer depuis plugin-sdk/test-fixtures |
writeSkill | Écrire des fixtures de Skills. Importer depuis plugin-sdk/test-fixtures |
makeAgentAssistantMessage | Créer des fixtures de messages de transcription d’agent. Importer depuis plugin-sdk/test-fixtures |
peekSystemEvents / resetSystemEventsForTest | Inspecter et réinitialiser les fixtures d’événements système. Importer depuis plugin-sdk/test-fixtures |
sanitizeTerminalText | Nettoyer la sortie du terminal pour les assertions. Importer depuis plugin-sdk/test-fixtures |
countLines / hasBalancedFences | Vérifier la structure de la sortie de découpage. Importer depuis plugin-sdk/test-fixtures |
typedCases | Préserver les types littéraux pour les tests pilotés par des tableaux. Importer depuis plugin-sdk/test-fixtures |