createTestPluginApi | Cria 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 do contrato de perfil de autenticação para adaptadores nativos de runtime de agente. Importe de plugin-sdk/agent-runtime-test-contracts |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | Fixture compartilhada do contrato de supressão de entrega para adaptadores nativos de runtime de agente. Importe de plugin-sdk/agent-runtime-test-contracts |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | Fixture compartilhada do contrato de classificação de fallback para adaptadores nativos de runtime de agente. Importe de plugin-sdk/agent-runtime-test-contracts |
createParameterFreeTool | Cria fixtures de esquema de ferramentas dinâmicas para testes de contrato de runtime nativo. Importe de plugin-sdk/agent-runtime-test-contracts |
expectChannelInboundContextContract | Valida o formato do contexto de entrada do canal. Importe de plugin-sdk/channel-contract-testing |
installChannelOutboundPayloadContractSuite | Instala casos de contrato de payload de saída do canal. Importe de plugin-sdk/channel-contract-testing |
createStartAccountContext | Cria contextos de ciclo de vida de contas do canal. Importe de plugin-sdk/channel-test-helpers |
installChannelActionsContractSuite | Instala casos de contrato genéricos de ações de mensagem do canal. Importe de plugin-sdk/channel-test-helpers |
installChannelSetupContractSuite | Instala casos de contrato genéricos de configuração do canal. Importe de plugin-sdk/channel-test-helpers |
installChannelStatusContractSuite | Instala casos de contrato genéricos de status do canal. Importe de plugin-sdk/channel-test-helpers |
expectDirectoryIds | Valida os ids do diretório do canal usando uma função de listagem de diretório. Importe de plugin-sdk/channel-test-helpers |
assertBundledChannelEntries | Valida se os pontos de entrada de canais integrados expõem o contrato público esperado. Importe de plugin-sdk/channel-test-helpers |
formatEnvelopeTimestamp | Formata timestamps determinísticos de envelopes. Importe de plugin-sdk/channel-test-helpers |
expectPairingReplyText | Valida o texto da resposta de pareamento do canal e extrai seu código. Importe de plugin-sdk/channel-test-helpers |
describePluginRegistrationContract | Instala verificações do contrato de registro de plugins. Importe de plugin-sdk/plugin-test-contracts |
registerSingleProviderPlugin | Registra um Plugin de provedor em testes rápidos do carregador. Importe de plugin-sdk/plugin-test-runtime |
registerProviderPlugin | Captura todos os tipos de provedor de um Plugin. Importe de plugin-sdk/plugin-test-runtime |
registerProviderPlugins | Captura registros de provedores em vários plugins. Importe de plugin-sdk/plugin-test-runtime |
requireRegisteredProvider | Valida se uma coleção de provedores contém um id. Importe de plugin-sdk/plugin-test-runtime |
createRuntimeEnv | Cria um ambiente simulado de runtime de CLI/Plugin. Importe de plugin-sdk/plugin-test-runtime |
createPluginRuntimeMock | Cria uma superfície simulada de runtime de Plugin. Importe de plugin-sdk/plugin-test-runtime |
createPluginSetupWizardStatus | Cria auxiliares de status de configuração para plugins de canal. Importe de plugin-sdk/plugin-test-runtime |
createTestWizardPrompter | Cria um solicitador simulado do assistente de configuração. Importe de plugin-sdk/plugin-test-runtime |
createRuntimeTaskFlow | Cria um estado isolado de TaskFlow do runtime. Importe de plugin-sdk/plugin-test-runtime |
runProviderCatalog | Executa um hook de catálogo de provedores com dependências de teste. Importe de plugin-sdk/plugin-test-runtime |
resolveProviderWizardOptions | Resolve opções do assistente de configuração do provedor em testes de contrato. Importe de plugin-sdk/plugin-test-runtime |
resolveProviderModelPickerEntries | Resolve entradas do seletor de modelos do provedor em testes de contrato. Importe de plugin-sdk/plugin-test-runtime |
buildProviderPluginMethodChoice | Cria ids de opções do assistente de provedor para validações. Importe de plugin-sdk/plugin-test-runtime |
setProviderWizardProvidersResolverForTest | Injeta provedores do assistente de provedor para testes isolados. Importe de plugin-sdk/plugin-test-runtime |
describeOpenAIProviderRuntimeContract | Instala verificações de contrato de runtime da família de provedores. Importe de plugin-sdk/provider-test-contracts |
expectPassthroughReplayPolicy | Valida se as políticas de replay do provedor são repassadas às ferramentas e aos metadados pertencentes ao provedor. Importe de plugin-sdk/provider-test-contracts |
runRealtimeSttLiveTest | Executa um teste ao vivo de provedor de STT em tempo real com fixtures de áudio compartilhadas. Importe de plugin-sdk/provider-test-contracts |
normalizeTranscriptForMatch | Normaliza a saída de transcrição ao vivo antes de validações aproximadas. Importe de plugin-sdk/provider-test-contracts |
expectExplicitVideoGenerationCapabilities | Valida se os provedores de vídeo declaram explicitamente os recursos de modo de geração. Importe de plugin-sdk/provider-test-contracts |
expectExplicitMusicGenerationCapabilities | Valida se os provedores de música declaram explicitamente os recursos de geração/edição. Importe de plugin-sdk/provider-test-contracts |
mockSuccessfulDashscopeVideoTask | Instala uma resposta bem-sucedida de tarefa de vídeo compatível com DashScope. Importe de plugin-sdk/provider-test-contracts |
getProviderHttpMocks | Acessa mocks Vitest opcionais de HTTP/autenticação do provedor. Importe de plugin-sdk/provider-http-test-mocks |
installProviderHttpMockCleanup | Redefine os mocks de HTTP/autenticação do provedor após cada teste. Importe de plugin-sdk/provider-http-test-mocks |
installCommonResolveTargetErrorCases | Casos de teste compartilhados para tratamento de erros na resolução de destino. Importe de plugin-sdk/channel-target-testing |
shouldAckReaction | Verifica se um canal deve adicionar uma reação de confirmação. Importe de plugin-sdk/channel-feedback |
removeAckReactionAfterReply | Remove a reação de confirmação após a entrega da resposta. Importe de plugin-sdk/channel-feedback |
createTestRegistry | Cria uma fixture de registro de plugins de canal. Importe de plugin-sdk/plugin-test-runtime ou plugin-sdk/channel-test-helpers |
createEmptyPluginRegistry | Cria uma fixture de registro de plugins vazio. Importe de plugin-sdk/plugin-test-runtime ou plugin-sdk/channel-test-helpers |
setActivePluginRegistry | Instala uma fixture de registro para testes de runtime de plugins. Importe de plugin-sdk/plugin-test-runtime ou plugin-sdk/channel-test-helpers |
createRequestCaptureJsonFetch | Captura solicitações fetch de JSON em testes de auxiliares de mídia. Importe de plugin-sdk/test-env |
withServer | Executa testes em um servidor HTTP local descartável. Importe de plugin-sdk/test-env |
createMockIncomingRequest | Cria um objeto mínimo de solicitação HTTP de entrada. Importe de plugin-sdk/test-env |
withFetchPreconnect | Executa testes de fetch com hooks de pré-conexão instalados. Importe de plugin-sdk/test-env |
withEnv / withEnvAsync | Modifica temporariamente variáveis de ambiente. Importe de plugin-sdk/test-env |
createTempHomeEnv / withTempHome / withTempDir | Cria fixtures isoladas de teste do sistema de arquivos. Importe de plugin-sdk/test-env |
createMockServerResponse | Cria um mock mínimo de resposta de servidor HTTP. Importe de plugin-sdk/test-env |
createProviderUsageFetch | Cria fixtures de busca de uso do provedor. Importe de plugin-sdk/test-env |
useFrozenTime / useRealTime | Congela e restaura temporizadores para testes sensíveis ao tempo. Importe de plugin-sdk/test-env |
createCliRuntimeCapture | Captura a saída do runtime da CLI em testes. Importe de plugin-sdk/test-fixtures |
importFreshModule | Importa um módulo ESM com um novo token de consulta para ignorar o cache de módulos. Importe de plugin-sdk/test-fixtures |
bundledPluginRoot / bundledPluginFile | Resolve caminhos de fixtures de origem ou distribuição de plugins integrados. Importe de plugin-sdk/test-fixtures |
mockNodeBuiltinModule | Instala mocks Vitest restritos de módulos integrados do Node. Importe de plugin-sdk/test-node-mocks |
createSandboxTestContext | Cria contextos de teste de sandbox. Importe de plugin-sdk/test-fixtures |
writeSkill | Grava fixtures de Skills. Importe de plugin-sdk/test-fixtures |
makeAgentAssistantMessage | Cria fixtures de mensagens de transcrição do agente. Importe de plugin-sdk/test-fixtures |
peekSystemEvents / resetSystemEventsForTest | Inspeciona e redefine fixtures de eventos do sistema. Importe de plugin-sdk/test-fixtures |
sanitizeTerminalText | Sanitiza a saída do terminal para validações. Importe de plugin-sdk/test-fixtures |
countLines / hasBalancedFences | Valida o formato da saída de divisão em blocos. Importe de plugin-sdk/test-fixtures |
typedCases | Preserva tipos literais para testes orientados por tabela. Importe de plugin-sdk/test-fixtures |