createTestPluginApi | Crea un mock minimo dell’API Plugin per i test unitari di registrazione diretta. Importa da plugin-sdk/plugin-test-api |
AUTH_PROFILE_RUNTIME_CONTRACT | Fixture condivisa del contratto del profilo di autenticazione per gli adattatori runtime degli agenti nativi. Importa da plugin-sdk/agent-runtime-test-contracts |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | Fixture condivisa del contratto di soppressione della consegna per gli adattatori runtime degli agenti nativi. Importa da plugin-sdk/agent-runtime-test-contracts |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | Fixture condivisa del contratto di classificazione fallback per gli adattatori runtime degli agenti nativi. Importa da plugin-sdk/agent-runtime-test-contracts |
createParameterFreeTool | Crea fixture di schema per strumenti dinamici per i test del contratto del runtime nativo. Importa da plugin-sdk/agent-runtime-test-contracts |
expectChannelInboundContextContract | Verifica la forma del contesto in ingresso del canale. Importa da plugin-sdk/channel-contract-testing |
installChannelOutboundPayloadContractSuite | Installa i casi di contratto del payload in uscita del canale. Importa da plugin-sdk/channel-contract-testing |
createStartAccountContext | Crea contesti del ciclo di vita dell’account del canale. Importa da plugin-sdk/channel-test-helpers |
installChannelActionsContractSuite | Installa i casi generici di contratto delle azioni dei messaggi del canale. Importa da plugin-sdk/channel-test-helpers |
installChannelSetupContractSuite | Installa i casi generici di contratto della configurazione del canale. Importa da plugin-sdk/channel-test-helpers |
installChannelStatusContractSuite | Installa i casi generici di contratto dello stato del canale. Importa da plugin-sdk/channel-test-helpers |
expectDirectoryIds | Verifica gli ID di directory del canale da una funzione di elenco directory. Importa da plugin-sdk/channel-test-helpers |
assertBundledChannelEntries | Verifica che gli entrypoint dei canali inclusi espongano il contratto pubblico previsto. Importa da plugin-sdk/channel-test-helpers |
formatEnvelopeTimestamp | Formatta timestamp deterministici dell’envelope. Importa da plugin-sdk/channel-test-helpers |
expectPairingReplyText | Verifica il testo della risposta di abbinamento del canale ed estrae il relativo codice. Importa da plugin-sdk/channel-test-helpers |
describePluginRegistrationContract | Installa i controlli del contratto di registrazione del Plugin. Importa da plugin-sdk/plugin-test-contracts |
registerSingleProviderPlugin | Registra un Plugin provider nei test smoke del loader. Importa da plugin-sdk/plugin-test-runtime |
registerProviderPlugin | Acquisisce tutti i tipi di provider da un Plugin. Importa da plugin-sdk/plugin-test-runtime |
registerProviderPlugins | Acquisisce le registrazioni dei provider tra più Plugin. Importa da plugin-sdk/plugin-test-runtime |
requireRegisteredProvider | Verifica che una raccolta di provider contenga un ID. Importa da plugin-sdk/plugin-test-runtime |
createRuntimeEnv | Crea un ambiente runtime CLI/Plugin simulato. Importa da plugin-sdk/plugin-test-runtime |
createPluginRuntimeMock | Crea una superficie runtime Plugin simulata. Importa da plugin-sdk/plugin-test-runtime |
createPluginSetupWizardStatus | Crea helper di stato della configurazione per i Plugin di canale. Importa da plugin-sdk/plugin-test-runtime |
describeOpenAIProviderRuntimeContract | Installa i controlli del contratto runtime della famiglia di provider. Importa da plugin-sdk/provider-test-contracts |
expectPassthroughReplayPolicy | Verifica che le policy di replay del provider lascino passare strumenti e metadati di proprietà del provider. Importa da plugin-sdk/provider-test-contracts |
runRealtimeSttLiveTest | Esegue un test live del provider STT in tempo reale con fixture audio condivise. Importa da plugin-sdk/provider-test-contracts |
normalizeTranscriptForMatch | Normalizza l’output della trascrizione live prima delle asserzioni fuzzy. Importa da plugin-sdk/provider-test-contracts |
expectExplicitVideoGenerationCapabilities | Verifica che i provider video dichiarino capacità esplicite della modalità di generazione. Importa da plugin-sdk/provider-test-contracts |
expectExplicitMusicGenerationCapabilities | Verifica che i provider musicali dichiarino capacità esplicite di generazione/modifica. Importa da plugin-sdk/provider-test-contracts |
mockSuccessfulDashscopeVideoTask | Installa una risposta riuscita di task video compatibile con DashScope. Importa da plugin-sdk/provider-test-contracts |
getProviderHttpMocks | Accedi ai mock Vitest HTTP/auth opt-in dei provider. Importa da plugin-sdk/provider-http-test-mocks |
installProviderHttpMockCleanup | Reimposta i mock HTTP/auth dei provider dopo ogni test. Importa da plugin-sdk/provider-http-test-mocks |
installCommonResolveTargetErrorCases | Casi di test condivisi per la gestione degli errori di risoluzione del target. Importa da plugin-sdk/channel-target-testing |
shouldAckReaction | Controlla se un canale deve aggiungere una reazione di conferma. Importa da plugin-sdk/channel-feedback |
removeAckReactionAfterReply | Rimuove la reazione di conferma dopo la consegna della risposta. Importa da plugin-sdk/channel-feedback |
createTestRegistry | Crea una fixture del registro dei Plugin di canale. Importa da plugin-sdk/plugin-test-runtime o plugin-sdk/channel-test-helpers |
createEmptyPluginRegistry | Crea una fixture vuota del registro dei Plugin. Importa da plugin-sdk/plugin-test-runtime o plugin-sdk/channel-test-helpers |
setActivePluginRegistry | Installa una fixture del registro per i test del runtime Plugin. Importa da plugin-sdk/plugin-test-runtime o plugin-sdk/channel-test-helpers |
createRequestCaptureJsonFetch | Acquisisce richieste fetch JSON nei test degli helper multimediali. Importa da plugin-sdk/test-env |
withServer | Esegue test contro un server HTTP locale usa e getta. Importa da plugin-sdk/test-env |
createMockIncomingRequest | Crea un oggetto minimo di richiesta HTTP in ingresso. Importa da plugin-sdk/test-env |
withFetchPreconnect | Esegue test fetch con hook di preconnessione installati. Importa da plugin-sdk/test-env |
withEnv / withEnvAsync | Modifica temporaneamente le variabili d’ambiente. Importa da plugin-sdk/test-env |
createTempHomeEnv / withTempHome / withTempDir | Crea fixture di test del filesystem isolate. Importa da plugin-sdk/test-env |
createMockServerResponse | Crea un mock minimo di risposta del server HTTP. Importa da plugin-sdk/test-env |
createCliRuntimeCapture | Acquisisce l’output del runtime CLI nei test. Importa da plugin-sdk/test-fixtures |
importFreshModule | Importa un modulo ESM con un nuovo token di query per aggirare la cache dei moduli. Importa da plugin-sdk/test-fixtures |
bundledPluginRoot / bundledPluginFile | Risolve i percorsi delle fixture sorgente o dist dei Plugin inclusi. Importa da plugin-sdk/test-fixtures |
mockNodeBuiltinModule | Installa mock Vitest ristretti dei moduli integrati di Node. Importa da plugin-sdk/test-node-mocks |
createSandboxTestContext | Crea contesti di test sandbox. Importa da plugin-sdk/test-fixtures |
writeSkill | Scrive fixture di skill. Importa da plugin-sdk/test-fixtures |
makeAgentAssistantMessage | Crea fixture di messaggi della trascrizione agente. Importa da plugin-sdk/test-fixtures |
peekSystemEvents / resetSystemEventsForTest | Ispeziona e reimposta le fixture degli eventi di sistema. Importa da plugin-sdk/test-fixtures |
sanitizeTerminalText | Sanitizza l’output del terminale per le asserzioni. Importa da plugin-sdk/test-fixtures |
countLines / hasBalancedFences | Verifica la forma dell’output di suddivisione in blocchi. Importa da plugin-sdk/test-fixtures |
runProviderCatalog | Esegue un hook del catalogo provider con dipendenze di test |
resolveProviderWizardOptions | Risolve le scelte della procedura guidata di configurazione del provider nei test di contratto |
resolveProviderModelPickerEntries | Risolve le voci del selettore di modelli del provider nei test di contratto |
buildProviderPluginMethodChoice | Crea gli ID delle scelte della procedura guidata del provider per le asserzioni |
setProviderWizardProvidersResolverForTest | Inietta i provider wizard per test isolati |
createProviderUsageFetch | Crea fixture di recupero dell’utilizzo dei provider |
useFrozenTime / useRealTime | Blocca e ripristina i timer per test sensibili al tempo. Importa da plugin-sdk/test-env |
createTestWizardPrompter | Crea un prompter del wizard di configurazione simulato |
createRuntimeTaskFlow | Crea lo stato task-flow runtime isolato |
typedCases | Preserva i tipi letterali per test table-driven. Importa da plugin-sdk/test-fixtures |