createTestPluginApi | Crie um mock mínimo da API de Plugin para testes unitários de registro direto. Importe de plugin-sdk/plugin-test-api |
AUTH_PROFILE_RUNTIME_CONTRACT | Fixture compartilhada de contrato de perfil de autenticação para adaptadores de runtime de agente nativo. Importe de plugin-sdk/agent-runtime-test-contracts |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | Fixture compartilhada de contrato de supressão de entrega para adaptadores de runtime de agente nativo. Importe de plugin-sdk/agent-runtime-test-contracts |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | Fixture compartilhada de contrato de classificação de fallback para adaptadores de runtime de agente nativo. Importe de plugin-sdk/agent-runtime-test-contracts |
createParameterFreeTool | Crie fixtures de esquema de ferramenta dinâmica para testes de contrato de runtime nativo. Importe de plugin-sdk/agent-runtime-test-contracts |
expectChannelInboundContextContract | Verifique o formato do contexto de entrada do canal. Importe de plugin-sdk/channel-contract-testing |
installChannelOutboundPayloadContractSuite | Instale casos de contrato de payload de saída do canal. Importe de plugin-sdk/channel-contract-testing |
createStartAccountContext | Crie contextos de ciclo de vida de conta do canal. Importe de plugin-sdk/channel-test-helpers |
installChannelActionsContractSuite | Instale casos genéricos de contrato de ações de mensagem do canal. Importe de plugin-sdk/channel-test-helpers |
installChannelSetupContractSuite | Instale casos genéricos de contrato de configuração do canal. Importe de plugin-sdk/channel-test-helpers |
installChannelStatusContractSuite | Instale casos genéricos de contrato de status do canal. Importe de plugin-sdk/channel-test-helpers |
expectDirectoryIds | Verifique ids de diretório do canal a partir de uma função de listagem de diretório. Importe de plugin-sdk/channel-test-helpers |
assertBundledChannelEntries | Verifique se entrypoints de canais agrupados expõem o contrato público esperado. Importe de plugin-sdk/channel-test-helpers |
formatEnvelopeTimestamp | Formate timestamps determinísticos de envelope. Importe de plugin-sdk/channel-test-helpers |
expectPairingReplyText | Verifique o texto de resposta de pareamento do canal e extraia seu código. Importe de plugin-sdk/channel-test-helpers |
describePluginRegistrationContract | Instale verificações de contrato de registro de Plugin. Importe de plugin-sdk/plugin-test-contracts |
registerSingleProviderPlugin | Registre um Plugin de provedor em testes smoke do carregador. Importe de plugin-sdk/plugin-test-runtime |
registerProviderPlugin | Capture todos os tipos de provedor de um Plugin. Importe de plugin-sdk/plugin-test-runtime |
registerProviderPlugins | Capture registros de provedores em vários Plugins. Importe de plugin-sdk/plugin-test-runtime |
requireRegisteredProvider | Verifique se uma coleção de provedores contém um id. Importe de plugin-sdk/plugin-test-runtime |
createRuntimeEnv | Crie um ambiente de runtime de CLI/Plugin mockado. Importe de plugin-sdk/plugin-test-runtime |
createPluginRuntimeMock | Crie uma superfície de runtime de Plugin mockada. Importe de plugin-sdk/plugin-test-runtime |
createPluginSetupWizardStatus | Crie helpers de status de configuração para Plugins de canal. Importe de plugin-sdk/plugin-test-runtime |
describeOpenAIProviderRuntimeContract | Instale verificações de contrato de runtime da família de provedores. Importe de plugin-sdk/provider-test-contracts |
expectPassthroughReplayPolicy | Verifique se políticas de replay do provedor repassam ferramentas e metadados pertencentes ao provedor. Importe de plugin-sdk/provider-test-contracts |
runRealtimeSttLiveTest | Execute um teste ao vivo de provedor STT em tempo real com fixtures de áudio compartilhadas. Importe de plugin-sdk/provider-test-contracts |
normalizeTranscriptForMatch | Normalize a saída de transcrição ao vivo antes de asserções aproximadas. Importe de plugin-sdk/provider-test-contracts |
expectExplicitVideoGenerationCapabilities | Verifique se provedores de vídeo declaram capacidades explícitas de modo de geração. Importe de plugin-sdk/provider-test-contracts |
expectExplicitMusicGenerationCapabilities | Verifique se provedores de música declaram capacidades explícitas de geração/edição. Importe de plugin-sdk/provider-test-contracts |
mockSuccessfulDashscopeVideoTask | Instale uma resposta bem-sucedida de tarefa de vídeo compatível com DashScope. Importe de plugin-sdk/provider-test-contracts |
getProviderHttpMocks | Acesse mocks opt-in de HTTP/autenticação de provedor do Vitest. Importe de plugin-sdk/provider-http-test-mocks |
installProviderHttpMockCleanup | Redefina mocks de HTTP/autenticação de provedor após cada teste. Importe de plugin-sdk/provider-http-test-mocks |
installCommonResolveTargetErrorCases | Casos de teste compartilhados para tratamento de erros de resolução de destino. Importe de plugin-sdk/channel-target-testing |
shouldAckReaction | Verifique se um canal deve adicionar uma reação de confirmação. Importe de plugin-sdk/channel-feedback |
removeAckReactionAfterReply | Remova a reação de confirmação após a entrega da resposta. Importe de plugin-sdk/channel-feedback |
createTestRegistry | Crie uma fixture de registro de Plugin de canal. Importe de plugin-sdk/plugin-test-runtime ou plugin-sdk/channel-test-helpers |
createEmptyPluginRegistry | Crie uma fixture de registro de Plugin vazia. Importe de plugin-sdk/plugin-test-runtime ou plugin-sdk/channel-test-helpers |
setActivePluginRegistry | Instale uma fixture de registro para testes de runtime de Plugin. Importe de plugin-sdk/plugin-test-runtime ou plugin-sdk/channel-test-helpers |
createRequestCaptureJsonFetch | Capture solicitações JSON de fetch em testes de helpers de mídia. Importe de plugin-sdk/test-env |
withServer | Execute testes contra um servidor HTTP local descartável. Importe de plugin-sdk/test-env |
createMockIncomingRequest | Crie um objeto mínimo de solicitação HTTP recebida. Importe de plugin-sdk/test-env |
withFetchPreconnect | Execute testes de fetch com hooks de pré-conexão instalados. Importe de plugin-sdk/test-env |
withEnv / withEnvAsync | Aplique patches temporários em variáveis de ambiente. Importe de plugin-sdk/test-env |
createTempHomeEnv / withTempHome / withTempDir | Crie fixtures de teste de sistema de arquivos isoladas. Importe de plugin-sdk/test-env |
createMockServerResponse | Crie um mock mínimo de resposta de servidor HTTP. Importe de plugin-sdk/test-env |
createCliRuntimeCapture | Capture a saída de runtime da CLI em testes. Importe de plugin-sdk/test-fixtures |
importFreshModule | Importe um módulo ESM com um token de consulta novo para contornar o cache de módulos. Importe de plugin-sdk/test-fixtures |
bundledPluginRoot / bundledPluginFile | Resolva caminhos de fixtures de origem ou dist de Plugin agrupado. Importe de plugin-sdk/test-fixtures |
mockNodeBuiltinModule | Instale mocks estreitos de módulos integrados do Node no Vitest. Importe de plugin-sdk/test-node-mocks |
createSandboxTestContext | Crie contextos de teste de sandbox. Importe de plugin-sdk/test-fixtures |
writeSkill | Escreva fixtures de Skills. Importe de plugin-sdk/test-fixtures |
makeAgentAssistantMessage | Crie fixtures de mensagem de transcrição de agente. Importe de plugin-sdk/test-fixtures |
peekSystemEvents / resetSystemEventsForTest | Inspecione e redefina fixtures de eventos do sistema. Importe de plugin-sdk/test-fixtures |
sanitizeTerminalText | Sanitize a saída do terminal para asserções. Importe de plugin-sdk/test-fixtures |
countLines / hasBalancedFences | Verifique o formato da saída de fragmentação. Importe de plugin-sdk/test-fixtures |
runProviderCatalog | Execute um hook de catálogo de provedor com dependências de teste |
resolveProviderWizardOptions | Resolva escolhas do assistente de configuração do provedor em testes de contrato |
resolveProviderModelPickerEntries | Resolva entradas do seletor de modelo do provedor em testes de contrato |
buildProviderPluginMethodChoice | Crie ids de escolha do assistente do provedor para asserções |
setProviderWizardProvidersResolverForTest | Injetar provedores do assistente de provedores para testes isolados |
createProviderUsageFetch | Criar fixtures de busca de uso do provedor |
useFrozenTime / useRealTime | Congelar e restaurar temporizadores para testes sensíveis ao tempo. Importe de plugin-sdk/test-env |
createTestWizardPrompter | Criar um prompter simulado do assistente de configuração |
createRuntimeTaskFlow | Criar estado isolado de fluxo de tarefas de runtime |
typedCases | Preservar tipos literais para testes orientados por tabela. Importe de plugin-sdk/test-fixtures |