createTestPluginApi | Bouw een minimale mock voor de Plugin-API voor unit tests met directe registratie. Importeer uit plugin-sdk/plugin-test-api |
AUTH_PROFILE_RUNTIME_CONTRACT | Gedeelde auth-profiel-contractfixture voor native agent-runtimeadapters. Importeer uit plugin-sdk/agent-runtime-test-contracts |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | Gedeelde contractfixture voor afleveringsonderdrukking voor native agent-runtimeadapters. Importeer uit plugin-sdk/agent-runtime-test-contracts |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | Gedeelde contractfixture voor fallback-classificatie voor native agent-runtimeadapters. Importeer uit plugin-sdk/agent-runtime-test-contracts |
createParameterFreeTool | Bouw dynamic-tool-schemafixtures voor native runtime-contracttests. Importeer uit plugin-sdk/agent-runtime-test-contracts |
expectChannelInboundContextContract | Controleer de vorm van de inbound-context van het kanaal. Importeer uit plugin-sdk/channel-contract-testing |
installChannelOutboundPayloadContractSuite | Installeer contractcases voor outbound-payloads van kanalen. Importeer uit plugin-sdk/channel-contract-testing |
createStartAccountContext | Bouw kanaalaccount-lifecyclecontexten. Importeer uit plugin-sdk/channel-test-helpers |
installChannelActionsContractSuite | Installeer generieke contractcases voor berichtacties van kanalen. Importeer uit plugin-sdk/channel-test-helpers |
installChannelSetupContractSuite | Installeer generieke contractcases voor kanaalsetup. Importeer uit plugin-sdk/channel-test-helpers |
installChannelStatusContractSuite | Installeer generieke contractcases voor kanaalstatus. Importeer uit plugin-sdk/channel-test-helpers |
expectDirectoryIds | Controleer kanaaldirectory-id’s uit een directory-list-functie. Importeer uit plugin-sdk/channel-test-helpers |
assertBundledChannelEntries | Controleer of gebundelde kanaalentrypoints het verwachte publieke contract blootstellen. Importeer uit plugin-sdk/channel-test-helpers |
formatEnvelopeTimestamp | Formatteer deterministische enveloptijdstempels. Importeer uit plugin-sdk/channel-test-helpers |
expectPairingReplyText | Controleer de antwoordtekst voor kanaalkoppeling en extraheer de code. Importeer uit plugin-sdk/channel-test-helpers |
describePluginRegistrationContract | Installeer contractcontroles voor Plugin-registratie. Importeer uit plugin-sdk/plugin-test-contracts |
registerSingleProviderPlugin | Registreer één provider-Plugin in loader-smoketests. Importeer uit plugin-sdk/plugin-test-runtime |
registerProviderPlugin | Leg alle providertypen uit één Plugin vast. Importeer uit plugin-sdk/plugin-test-runtime |
registerProviderPlugins | Leg providerregistraties over meerdere Plugins vast. Importeer uit plugin-sdk/plugin-test-runtime |
requireRegisteredProvider | Controleer of een providercollectie een id bevat. Importeer uit plugin-sdk/plugin-test-runtime |
createRuntimeEnv | Bouw een gemockte CLI-/Plugin-runtimeomgeving. Importeer uit plugin-sdk/plugin-test-runtime |
createPluginRuntimeMock | Bouw een gemockt Plugin-runtimeoppervlak. Importeer uit plugin-sdk/plugin-test-runtime |
createPluginSetupWizardStatus | Bouw setupstatushelpers voor kanaal-Plugins. Importeer uit plugin-sdk/plugin-test-runtime |
describeOpenAIProviderRuntimeContract | Installeer runtime-contractcontroles voor providerfamilies. Importeer uit plugin-sdk/provider-test-contracts |
expectPassthroughReplayPolicy | Controleer of provider-replaybeleid provider-eigen tools en metadata doorgeeft. Importeer uit plugin-sdk/provider-test-contracts |
runRealtimeSttLiveTest | Voer een live realtime-STT-providertest uit met gedeelde audiofixtures. Importeer uit plugin-sdk/provider-test-contracts |
normalizeTranscriptForMatch | Normaliseer live transcriptuitvoer vóór fuzzy assertions. Importeer uit plugin-sdk/provider-test-contracts |
expectExplicitVideoGenerationCapabilities | Controleer of videoproviders expliciete mogelijkheden voor generatiemodi declareren. Importeer uit plugin-sdk/provider-test-contracts |
expectExplicitMusicGenerationCapabilities | Controleer of muziekproviders expliciete mogelijkheden voor generatie/bewerking declareren. Importeer uit plugin-sdk/provider-test-contracts |
mockSuccessfulDashscopeVideoTask | Installeer een succesvolle DashScope-compatibele videotaakrespons. Importeer uit plugin-sdk/provider-test-contracts |
getProviderHttpMocks | Gebruik opt-in HTTP-/auth-Vitest-mocks voor providers. Importeer uit plugin-sdk/provider-http-test-mocks |
installProviderHttpMockCleanup | Reset HTTP-/auth-mocks voor providers na elke test. Importeer uit plugin-sdk/provider-http-test-mocks |
installCommonResolveTargetErrorCases | Gedeelde testcases voor foutafhandeling bij targetresolutie. Importeer uit plugin-sdk/channel-target-testing |
shouldAckReaction | Controleer of een kanaal een ack-reactie moet toevoegen. Importeer uit plugin-sdk/channel-feedback |
removeAckReactionAfterReply | Verwijder de ack-reactie na aflevering van het antwoord. Importeer uit plugin-sdk/channel-feedback |
createTestRegistry | Bouw een registry-fixture voor kanaal-Plugins. Importeer uit plugin-sdk/plugin-test-runtime of plugin-sdk/channel-test-helpers |
createEmptyPluginRegistry | Bouw een lege Plugin-registry-fixture. Importeer uit plugin-sdk/plugin-test-runtime of plugin-sdk/channel-test-helpers |
setActivePluginRegistry | Installeer een registry-fixture voor Plugin-runtimetests. Importeer uit plugin-sdk/plugin-test-runtime of plugin-sdk/channel-test-helpers |
createRequestCaptureJsonFetch | Leg JSON-fetchverzoeken vast in tests voor mediahelpers. Importeer uit plugin-sdk/test-env |
withServer | Voer tests uit tegen een wegwerpbare lokale HTTP-server. Importeer uit plugin-sdk/test-env |
createMockIncomingRequest | Bouw een minimaal inkomend HTTP-requestobject. Importeer uit plugin-sdk/test-env |
withFetchPreconnect | Voer fetchtests uit met geïnstalleerde preconnect-hooks. Importeer uit plugin-sdk/test-env |
withEnv / withEnvAsync | Pas omgevingsvariabelen tijdelijk aan. Importeer uit plugin-sdk/test-env |
createTempHomeEnv / withTempHome / withTempDir | Maak geïsoleerde filesystem-testfixtures. Importeer uit plugin-sdk/test-env |
createMockServerResponse | Maak een minimale mock voor HTTP-serverresponses. Importeer uit plugin-sdk/test-env |
createCliRuntimeCapture | Leg CLI-runtime-uitvoer vast in tests. Importeer uit plugin-sdk/test-fixtures |
importFreshModule | Importeer een ESM-module met een nieuwe querytoken om de modulecache te omzeilen. Importeer uit plugin-sdk/test-fixtures |
bundledPluginRoot / bundledPluginFile | Los paden op naar gebundelde Plugin-source- of dist-fixtures. Importeer uit plugin-sdk/test-fixtures |
mockNodeBuiltinModule | Installeer smalle Vitest-mocks voor ingebouwde Node-modules. Importeer uit plugin-sdk/test-node-mocks |
createSandboxTestContext | Bouw sandbox-testcontexten. Importeer uit plugin-sdk/test-fixtures |
writeSkill | Schrijf skill-fixtures. Importeer uit plugin-sdk/test-fixtures |
makeAgentAssistantMessage | Bouw berichtfixtures voor agenttranscripten. Importeer uit plugin-sdk/test-fixtures |
peekSystemEvents / resetSystemEventsForTest | Inspecteer en reset systeemevent-fixtures. Importeer uit plugin-sdk/test-fixtures |
sanitizeTerminalText | Saniteer terminaluitvoer voor assertions. Importeer uit plugin-sdk/test-fixtures |
countLines / hasBalancedFences | Controleer de vorm van chunking-uitvoer. Importeer uit plugin-sdk/test-fixtures |
runProviderCatalog | Voer een provider-catalog-hook uit met testafhankelijkheden |
resolveProviderWizardOptions | Los provider-setupwizardkeuzes op in contracttests |
resolveProviderModelPickerEntries | Los provider-modelpicker-items op in contracttests |
buildProviderPluginMethodChoice | Bouw keuze-id’s voor de providerwizard voor assertions |
setProviderWizardProvidersResolverForTest | Injecteer providerwizard-providers voor geïsoleerde tests |
createProviderUsageFetch | Bouw providergebruiks-fetch-fixtures |
useFrozenTime / useRealTime | Bevries en herstel timers voor tijdgevoelige tests. Importeer uit plugin-sdk/test-env |
createTestWizardPrompter | Bouw een gemockte setupwizard-prompter |
createRuntimeTaskFlow | Maak geïsoleerde runtime-task-flowstatus aan |
typedCases | Behoud letterlijke typen voor tabelgestuurde tests. Importeer uit plugin-sdk/test-fixtures |