createTestPluginApi | Construye un mock mínimo de la API de plugin para pruebas unitarias de registro directo. Importa desde plugin-sdk/plugin-test-api |
AUTH_PROFILE_RUNTIME_CONTRACT | Fixture de contrato compartido de perfil de autenticación para adaptadores de runtime de agentes nativos. Importa desde plugin-sdk/agent-runtime-test-contracts |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | Fixture de contrato compartido de supresión de entrega para adaptadores de runtime de agentes nativos. Importa desde plugin-sdk/agent-runtime-test-contracts |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | Fixture de contrato compartido de clasificación de fallback para adaptadores de runtime de agentes nativos. Importa desde plugin-sdk/agent-runtime-test-contracts |
createParameterFreeTool | Construye fixtures de esquema de herramientas dinámicas para pruebas de contrato del runtime nativo. Importa desde plugin-sdk/agent-runtime-test-contracts |
expectChannelInboundContextContract | Verifica la forma del contexto entrante del canal. Importa desde plugin-sdk/channel-contract-testing |
installChannelOutboundPayloadContractSuite | Instala casos de contrato de payload saliente del canal. Importa desde plugin-sdk/channel-contract-testing |
createStartAccountContext | Construye contextos de ciclo de vida de cuenta del canal. Importa desde plugin-sdk/channel-test-helpers |
installChannelActionsContractSuite | Instala casos genéricos de contrato de acciones de mensaje del canal. Importa desde plugin-sdk/channel-test-helpers |
installChannelSetupContractSuite | Instala casos genéricos de contrato de configuración del canal. Importa desde plugin-sdk/channel-test-helpers |
installChannelStatusContractSuite | Instala casos genéricos de contrato de estado del canal. Importa desde plugin-sdk/channel-test-helpers |
expectDirectoryIds | Verifica los ids del directorio del canal desde una función de listado de directorio. Importa desde plugin-sdk/channel-test-helpers |
assertBundledChannelEntries | Verifica que los entrypoints de canales empaquetados expongan el contrato público esperado. Importa desde plugin-sdk/channel-test-helpers |
formatEnvelopeTimestamp | Da formato a timestamps deterministas de sobres. Importa desde plugin-sdk/channel-test-helpers |
expectPairingReplyText | Verifica el texto de respuesta de emparejamiento del canal y extrae su código. Importa desde plugin-sdk/channel-test-helpers |
describePluginRegistrationContract | Instala comprobaciones de contrato de registro de plugin. Importa desde plugin-sdk/plugin-test-contracts |
registerSingleProviderPlugin | Registra un plugin de proveedor en pruebas de humo del cargador. Importa desde plugin-sdk/plugin-test-runtime |
registerProviderPlugin | Captura todos los tipos de proveedor de un plugin. Importa desde plugin-sdk/plugin-test-runtime |
registerProviderPlugins | Captura registros de proveedores en varios plugins. Importa desde plugin-sdk/plugin-test-runtime |
requireRegisteredProvider | Verifica que una colección de proveedores contenga un id. Importa desde plugin-sdk/plugin-test-runtime |
createRuntimeEnv | Construye un entorno de runtime de CLI/plugin con mocks. Importa desde plugin-sdk/plugin-test-runtime |
createPluginRuntimeMock | Construye una superficie de runtime de plugin con mocks. Importa desde plugin-sdk/plugin-test-runtime |
createPluginSetupWizardStatus | Construye helpers de estado de configuración para plugins de canal. Importa desde plugin-sdk/plugin-test-runtime |
createTestWizardPrompter | Construye un prompter de asistente de configuración con mocks. Importa desde plugin-sdk/plugin-test-runtime |
createRuntimeTaskFlow | Crea estado aislado de task-flow del runtime. Importa desde plugin-sdk/plugin-test-runtime |
runProviderCatalog | Ejecuta un hook de catálogo de proveedores con dependencias de prueba. Importa desde plugin-sdk/plugin-test-runtime |
resolveProviderWizardOptions | Resuelve opciones del asistente de configuración de proveedor en pruebas de contrato. Importa desde plugin-sdk/plugin-test-runtime |
resolveProviderModelPickerEntries | Resuelve entradas del selector de modelos de proveedor en pruebas de contrato. Importa desde plugin-sdk/plugin-test-runtime |
buildProviderPluginMethodChoice | Construye ids de opciones del asistente de proveedor para aserciones. Importa desde plugin-sdk/plugin-test-runtime |
setProviderWizardProvidersResolverForTest | Inyecta proveedores del asistente de proveedor para pruebas aisladas. Importa desde plugin-sdk/plugin-test-runtime |
describeOpenAIProviderRuntimeContract | Instala comprobaciones de contrato de runtime de familia de proveedores. Importa desde plugin-sdk/provider-test-contracts |
expectPassthroughReplayPolicy | Verifica que las políticas de reproducción de proveedores transmitan herramientas y metadatos propiedad del proveedor. Importa desde plugin-sdk/provider-test-contracts |
runRealtimeSttLiveTest | Ejecuta una prueba en vivo de proveedor STT en tiempo real con fixtures de audio compartidos. Importa desde plugin-sdk/provider-test-contracts |
normalizeTranscriptForMatch | Normaliza la salida de transcripción en vivo antes de aserciones difusas. Importa desde plugin-sdk/provider-test-contracts |
expectExplicitVideoGenerationCapabilities | Verifica que los proveedores de video declaren capacidades explícitas de modo de generación. Importa desde plugin-sdk/provider-test-contracts |
expectExplicitMusicGenerationCapabilities | Verifica que los proveedores de música declaren capacidades explícitas de generación/edición. Importa desde plugin-sdk/provider-test-contracts |
mockSuccessfulDashscopeVideoTask | Instala una respuesta exitosa de tarea de video compatible con DashScope. Importa desde plugin-sdk/provider-test-contracts |
getProviderHttpMocks | Accede a mocks opt-in de HTTP/autenticación de proveedores para Vitest. Importa desde plugin-sdk/provider-http-test-mocks |
installProviderHttpMockCleanup | Restablece mocks de HTTP/autenticación de proveedores después de cada prueba. Importa desde plugin-sdk/provider-http-test-mocks |
installCommonResolveTargetErrorCases | Casos de prueba compartidos para manejo de errores de resolución de destino. Importa desde plugin-sdk/channel-target-testing |
shouldAckReaction | Comprueba si un canal debería agregar una reacción de confirmación. Importa desde plugin-sdk/channel-feedback |
removeAckReactionAfterReply | Elimina la reacción de confirmación después de entregar la respuesta. Importa desde plugin-sdk/channel-feedback |
createTestRegistry | Construye un fixture de registro de plugins de canal. Importa desde plugin-sdk/plugin-test-runtime o plugin-sdk/channel-test-helpers |
createEmptyPluginRegistry | Construye un fixture de registro de plugins vacío. Importa desde plugin-sdk/plugin-test-runtime o plugin-sdk/channel-test-helpers |
setActivePluginRegistry | Instala un fixture de registro para pruebas de runtime de plugin. Importa desde plugin-sdk/plugin-test-runtime o plugin-sdk/channel-test-helpers |
createRequestCaptureJsonFetch | Captura solicitudes fetch JSON en pruebas de helpers multimedia. Importa desde plugin-sdk/test-env |
withServer | Ejecuta pruebas contra un servidor HTTP local desechable. Importa desde plugin-sdk/test-env |
createMockIncomingRequest | Construye un objeto mínimo de solicitud HTTP entrante. Importa desde plugin-sdk/test-env |
withFetchPreconnect | Ejecuta pruebas de fetch con hooks de preconexión instalados. Importa desde plugin-sdk/test-env |
withEnv / withEnvAsync | Parchea temporalmente variables de entorno. Importa desde plugin-sdk/test-env |
createTempHomeEnv / withTempHome / withTempDir | Crea fixtures aislados de pruebas del sistema de archivos. Importa desde plugin-sdk/test-env |
createMockServerResponse | Crea un mock mínimo de respuesta de servidor HTTP. Importa desde plugin-sdk/test-env |
createProviderUsageFetch | Construye fixtures de fetch de uso de proveedores. Importa desde plugin-sdk/test-env |
useFrozenTime / useRealTime | Congela y restaura temporizadores para pruebas sensibles al tiempo. Importa desde plugin-sdk/test-env |
createCliRuntimeCapture | Captura la salida del runtime de CLI en pruebas. Importa desde plugin-sdk/test-fixtures |
importFreshModule | Importa un módulo ESM con un token de consulta nuevo para omitir la caché de módulos. Importa desde plugin-sdk/test-fixtures |
bundledPluginRoot / bundledPluginFile | Resuelve rutas de fixtures de código fuente o dist de plugins empaquetados. Importa desde plugin-sdk/test-fixtures |
mockNodeBuiltinModule | Instala mocks estrechos de Vitest para módulos integrados de Node. Importa desde plugin-sdk/test-node-mocks |
createSandboxTestContext | Construye contextos de prueba de sandbox. Importa desde plugin-sdk/test-fixtures |
writeSkill | Escribe fixtures de Skills. Importa desde plugin-sdk/test-fixtures |
makeAgentAssistantMessage | Crea fixtures de mensajes de transcripción del agente. Importa desde plugin-sdk/test-fixtures |
peekSystemEvents / resetSystemEventsForTest | Inspecciona y restablece fixtures de eventos del sistema. Importa desde plugin-sdk/test-fixtures |
sanitizeTerminalText | Sanitiza la salida de terminal para aserciones. Importa desde plugin-sdk/test-fixtures |
countLines / hasBalancedFences | Verifica la forma de salida de fragmentación. Importa desde plugin-sdk/test-fixtures |
typedCases | Conserva tipos literales para pruebas basadas en tablas. Importa desde plugin-sdk/test-fixtures |