createTestPluginApi | Crea un mock minimale dell’API del plugin per gli unit test di registrazione diretta. Importare da plugin-sdk/plugin-test-api |
AUTH_PROFILE_RUNTIME_CONTRACT | Fixture condivisa del contratto dei profili di autenticazione per gli adattatori del runtime nativo degli agenti. Importare da plugin-sdk/agent-runtime-test-contracts |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | Fixture condivisa del contratto di soppressione della consegna per gli adattatori del runtime nativo degli agenti. Importare da plugin-sdk/agent-runtime-test-contracts |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | Fixture condivisa del contratto di classificazione del fallback per gli adattatori del runtime nativo degli agenti. Importare da plugin-sdk/agent-runtime-test-contracts |
createParameterFreeTool | Crea fixture dello schema degli strumenti dinamici per i test del contratto del runtime nativo. Importare da plugin-sdk/agent-runtime-test-contracts |
expectChannelInboundContextContract | Verifica la struttura del contesto in entrata del canale. Importare da plugin-sdk/channel-contract-testing |
installChannelOutboundPayloadContractSuite | Installa i casi del contratto del payload in uscita del canale. Importare da plugin-sdk/channel-contract-testing |
createStartAccountContext | Crea i contesti del ciclo di vita degli account del canale. Importare da plugin-sdk/channel-test-helpers |
installChannelActionsContractSuite | Installa i casi generici del contratto delle azioni sui messaggi del canale. Importare da plugin-sdk/channel-test-helpers |
installChannelSetupContractSuite | Installa i casi generici del contratto di configurazione del canale. Importare da plugin-sdk/channel-test-helpers |
installChannelStatusContractSuite | Installa i casi generici del contratto sullo stato del canale. Importare da plugin-sdk/channel-test-helpers |
expectDirectoryIds | Verifica gli ID della directory del canale restituiti da una funzione di elenco delle directory. Importare da plugin-sdk/channel-test-helpers |
assertBundledChannelEntries | Verifica che gli entry point dei canali inclusi espongano il contratto pubblico previsto. Importare da plugin-sdk/channel-test-helpers |
formatEnvelopeTimestamp | Formatta timestamp deterministici per le buste. Importare da plugin-sdk/channel-test-helpers |
expectPairingReplyText | Verifica il testo della risposta di associazione del canale e ne estrae il codice. Importare da plugin-sdk/channel-test-helpers |
describePluginRegistrationContract | Installa i controlli del contratto di registrazione dei plugin. Importare da plugin-sdk/plugin-test-contracts |
registerSingleProviderPlugin | Registra un plugin del provider nei test rapidi del caricatore. Importare da plugin-sdk/plugin-test-runtime |
registerProviderPlugin | Acquisisce tutti i tipi di provider da un plugin. Importare da plugin-sdk/plugin-test-runtime |
registerProviderPlugins | Acquisisce le registrazioni dei provider da più plugin. Importare da plugin-sdk/plugin-test-runtime |
requireRegisteredProvider | Verifica che una raccolta di provider contenga un ID. Importare da plugin-sdk/plugin-test-runtime |
createRuntimeEnv | Crea un ambiente simulato per il runtime della CLI e dei plugin. Importare da plugin-sdk/plugin-test-runtime |
createPluginRuntimeMock | Crea una superficie simulata del runtime dei plugin. Importare da plugin-sdk/plugin-test-runtime |
createPluginSetupWizardStatus | Crea helper per lo stato di configurazione dei plugin dei canali. Importare da plugin-sdk/plugin-test-runtime |
createTestWizardPrompter | Crea un gestore simulato dei prompt della procedura guidata di configurazione. Importare da plugin-sdk/plugin-test-runtime |
createRuntimeTaskFlow | Crea uno stato isolato del TaskFlow del runtime. Importare da plugin-sdk/plugin-test-runtime |
runProviderCatalog | Esegue un hook del catalogo dei provider con dipendenze di test. Importare da plugin-sdk/plugin-test-runtime |
resolveProviderWizardOptions | Risolve le scelte della procedura guidata di configurazione del provider nei test del contratto. Importare da plugin-sdk/plugin-test-runtime |
resolveProviderModelPickerEntries | Risolve le voci del selettore dei modelli del provider nei test del contratto. Importare da plugin-sdk/plugin-test-runtime |
buildProviderPluginMethodChoice | Crea gli ID delle scelte della procedura guidata del provider per le verifiche. Importare da plugin-sdk/plugin-test-runtime |
setProviderWizardProvidersResolverForTest | Inserisce i provider della procedura guidata del provider per i test isolati. Importare da plugin-sdk/plugin-test-runtime |
describeOpenAIProviderRuntimeContract | Installa i controlli del contratto del runtime per le famiglie di provider. Importare da plugin-sdk/provider-test-contracts |
expectPassthroughReplayPolicy | Verifica che le politiche di riproduzione del provider vengano trasmesse agli strumenti e ai metadati di proprietà del provider. Importare da plugin-sdk/provider-test-contracts |
runRealtimeSttLiveTest | Esegue un test live di un provider STT in tempo reale con fixture audio condivise. Importare da plugin-sdk/provider-test-contracts |
normalizeTranscriptForMatch | Normalizza l’output della trascrizione live prima delle verifiche fuzzy. Importare da plugin-sdk/provider-test-contracts |
expectExplicitVideoGenerationCapabilities | Verifica che i provider video dichiarino esplicitamente le funzionalità della modalità di generazione. Importare da plugin-sdk/provider-test-contracts |
expectExplicitMusicGenerationCapabilities | Verifica che i provider musicali dichiarino esplicitamente le funzionalità di generazione/modifica. Importare da plugin-sdk/provider-test-contracts |
mockSuccessfulDashscopeVideoTask | Installa una risposta riuscita per un’attività video compatibile con DashScope. Importare da plugin-sdk/provider-test-contracts |
getProviderHttpMocks | Accede ai mock Vitest HTTP/autenticazione dei provider che richiedono l’abilitazione esplicita. Importare da plugin-sdk/provider-http-test-mocks |
installProviderHttpMockCleanup | Reimposta i mock HTTP/autenticazione dei provider dopo ogni test. Importare da plugin-sdk/provider-http-test-mocks |
installCommonResolveTargetErrorCases | Casi di test condivisi per la gestione degli errori di risoluzione della destinazione. Importare da plugin-sdk/channel-target-testing |
shouldAckReaction | Controlla se un canale deve aggiungere una reazione di conferma. Importare da plugin-sdk/channel-feedback |
removeAckReactionAfterReply | Rimuove la reazione di conferma dopo la consegna della risposta. Importare da plugin-sdk/channel-feedback |
createTestRegistry | Crea una fixture del registro dei plugin dei canali. Importare da plugin-sdk/plugin-test-runtime o plugin-sdk/channel-test-helpers |
createEmptyPluginRegistry | Crea una fixture vuota del registro dei plugin. Importare da plugin-sdk/plugin-test-runtime o plugin-sdk/channel-test-helpers |
setActivePluginRegistry | Installa una fixture del registro per i test del runtime dei plugin. Importare da plugin-sdk/plugin-test-runtime o plugin-sdk/channel-test-helpers |
createRequestCaptureJsonFetch | Acquisisce le richieste fetch JSON nei test degli helper multimediali. Importare da plugin-sdk/test-env |
withServer | Esegue i test su un server HTTP locale temporaneo. Importare da plugin-sdk/test-env |
createMockIncomingRequest | Crea un oggetto minimale per una richiesta HTTP in entrata. Importare da plugin-sdk/test-env |
withFetchPreconnect | Esegue i test fetch con gli hook di preconnessione installati. Importare da plugin-sdk/test-env |
withEnv / withEnvAsync | Modifica temporaneamente le variabili di ambiente. Importare da plugin-sdk/test-env |
createTempHomeEnv / withTempHome / withTempDir | Crea fixture isolate del file system per i test. Importare da plugin-sdk/test-env |
createMockServerResponse | Crea un mock minimale della risposta del server HTTP. Importare da plugin-sdk/test-env |
createProviderUsageFetch | Crea fixture fetch per l’utilizzo dei provider. Importare da plugin-sdk/test-env |
useFrozenTime / useRealTime | Blocca e ripristina i timer per i test sensibili al tempo. Importare da plugin-sdk/test-env |
createCliRuntimeCapture | Acquisisce l’output del runtime della CLI nei test. Importare da plugin-sdk/test-fixtures |
importFreshModule | Importa un modulo ESM con un nuovo token di query per ignorare la cache dei moduli. Importare da plugin-sdk/test-fixtures |
bundledPluginRoot / bundledPluginFile | Risolve i percorsi delle fixture di origine o di distribuzione dei plugin inclusi. Importare da plugin-sdk/test-fixtures |
mockNodeBuiltinModule | Installa mock Vitest circoscritti per i moduli integrati di Node. Importare da plugin-sdk/test-node-mocks |
createSandboxTestContext | Crea i contesti di test della sandbox. Importare da plugin-sdk/test-fixtures |
writeSkill | Scrive fixture per le Skills. Importare da plugin-sdk/test-fixtures |
makeAgentAssistantMessage | Crea fixture dei messaggi delle trascrizioni degli agenti. Importare da plugin-sdk/test-fixtures |
peekSystemEvents / resetSystemEventsForTest | Esamina e reimposta le fixture degli eventi di sistema. Importare da plugin-sdk/test-fixtures |
sanitizeTerminalText | Sanitizza l’output del terminale per le verifiche. Importare da plugin-sdk/test-fixtures |
countLines / hasBalancedFences | Verifica la struttura dell’output suddiviso in blocchi. Importare da plugin-sdk/test-fixtures |
typedCases | Mantiene i tipi letterali per i test basati su tabelle. Importare da plugin-sdk/test-fixtures |