createTestPluginApi | Створити мінімальний макет API плагіна для модульних тестів прямої реєстрації. Імпортувати з plugin-sdk/plugin-test-api |
AUTH_PROFILE_RUNTIME_CONTRACT | Спільна фікстура контракту профілю автентифікації для адаптерів нативного середовища виконання агента. Імпортувати з plugin-sdk/agent-runtime-test-contracts |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | Спільна фікстура контракту приглушення доставки для адаптерів нативного середовища виконання агента. Імпортувати з plugin-sdk/agent-runtime-test-contracts |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | Спільна фікстура контракту класифікації резервних варіантів для адаптерів нативного середовища виконання агента. Імпортувати з plugin-sdk/agent-runtime-test-contracts |
createParameterFreeTool | Створити фікстури схем динамічних інструментів для тестів контракту нативного середовища виконання. Імпортувати з plugin-sdk/agent-runtime-test-contracts |
expectChannelInboundContextContract | Перевірити форму вхідного контексту каналу. Імпортувати з plugin-sdk/channel-contract-testing |
installChannelOutboundPayloadContractSuite | Установити випадки контракту вихідного корисного навантаження каналу. Імпортувати з plugin-sdk/channel-contract-testing |
createStartAccountContext | Створити контексти життєвого циклу облікового запису каналу. Імпортувати з plugin-sdk/channel-test-helpers |
installChannelActionsContractSuite | Установити загальні випадки контракту дій із повідомленнями каналу. Імпортувати з plugin-sdk/channel-test-helpers |
installChannelSetupContractSuite | Установити загальні випадки контракту налаштування каналу. Імпортувати з plugin-sdk/channel-test-helpers |
installChannelStatusContractSuite | Установити загальні випадки контракту стану каналу. Імпортувати з plugin-sdk/channel-test-helpers |
expectDirectoryIds | Перевірити ідентифікатори каталогу каналу з функції отримання списку каталогу. Імпортувати з plugin-sdk/channel-test-helpers |
assertBundledChannelEntries | Перевірити, що точки входу вбудованих каналів надають очікуваний публічний контракт. Імпортувати з plugin-sdk/channel-test-helpers |
formatEnvelopeTimestamp | Форматувати детерміновані часові мітки конвертів. Імпортувати з plugin-sdk/channel-test-helpers |
expectPairingReplyText | Перевірити текст відповіді на сполучення каналу та видобути з нього код. Імпортувати з plugin-sdk/channel-test-helpers |
describePluginRegistrationContract | Установити перевірки контракту реєстрації плагіна. Імпортувати з plugin-sdk/plugin-test-contracts |
registerSingleProviderPlugin | Зареєструвати один плагін постачальника в базових тестах завантажувача. Імпортувати з plugin-sdk/plugin-test-runtime |
registerProviderPlugin | Зібрати всі типи постачальників з одного плагіна. Імпортувати з plugin-sdk/plugin-test-runtime |
registerProviderPlugins | Зібрати реєстрації постачальників із кількох плагінів. Імпортувати з plugin-sdk/plugin-test-runtime |
requireRegisteredProvider | Перевірити, що колекція постачальників містить ідентифікатор. Імпортувати з plugin-sdk/plugin-test-runtime |
createRuntimeEnv | Створити імітоване середовище виконання CLI/плагіна. Імпортувати з plugin-sdk/plugin-test-runtime |
createPluginRuntimeMock | Створити імітовану поверхню середовища виконання плагіна. Імпортувати з plugin-sdk/plugin-test-runtime |
createPluginSetupWizardStatus | Створити допоміжні засоби стану налаштування для плагінів каналів. Імпортувати з plugin-sdk/plugin-test-runtime |
createTestWizardPrompter | Створити імітований засіб запитів майстра налаштування. Імпортувати з plugin-sdk/plugin-test-runtime |
createRuntimeTaskFlow | Створити ізольований стан TaskFlow середовища виконання. Імпортувати з plugin-sdk/plugin-test-runtime |
runProviderCatalog | Виконати хук каталогу постачальників із тестовими залежностями. Імпортувати з plugin-sdk/plugin-test-runtime |
resolveProviderWizardOptions | Визначити варіанти вибору майстра налаштування постачальника в тестах контракту. Імпортувати з plugin-sdk/plugin-test-runtime |
resolveProviderModelPickerEntries | Визначити записи засобу вибору моделі постачальника в тестах контракту. Імпортувати з plugin-sdk/plugin-test-runtime |
buildProviderPluginMethodChoice | Створити ідентифікатори варіантів вибору майстра постачальника для перевірок. Імпортувати з plugin-sdk/plugin-test-runtime |
setProviderWizardProvidersResolverForTest | Впровадити постачальників майстра постачальника для ізольованих тестів. Імпортувати з plugin-sdk/plugin-test-runtime |
describeOpenAIProviderRuntimeContract | Установити перевірки контракту середовища виконання сімейства постачальників. Імпортувати з plugin-sdk/provider-test-contracts |
expectPassthroughReplayPolicy | Перевірити, що політики повторного відтворення постачальника передаються через належні постачальнику інструменти й метадані. Імпортувати з plugin-sdk/provider-test-contracts |
runRealtimeSttLiveTest | Запустити тест постачальника потокового розпізнавання мовлення в реальному часі зі спільними аудіофікстурами. Імпортувати з plugin-sdk/provider-test-contracts |
normalizeTranscriptForMatch | Нормалізувати результат транскрипції наживо перед нечіткими перевірками. Імпортувати з plugin-sdk/provider-test-contracts |
expectExplicitVideoGenerationCapabilities | Перевірити, що постачальники відео явно оголошують можливості режиму генерування. Імпортувати з plugin-sdk/provider-test-contracts |
expectExplicitMusicGenerationCapabilities | Перевірити, що постачальники музики явно оголошують можливості генерування/редагування. Імпортувати з plugin-sdk/provider-test-contracts |
mockSuccessfulDashscopeVideoTask | Установити успішну відповідь на відеозавдання, сумісну з DashScope. Імпортувати з plugin-sdk/provider-test-contracts |
getProviderHttpMocks | Отримати доступ до добровільно ввімкнених макетів HTTP/автентифікації постачальника Vitest. Імпортувати з plugin-sdk/provider-http-test-mocks |
installProviderHttpMockCleanup | Скидати макети HTTP/автентифікації постачальника після кожного тесту. Імпортувати з plugin-sdk/provider-http-test-mocks |
installCommonResolveTargetErrorCases | Спільні тестові випадки для оброблення помилок визначення цілі. Імпортувати з plugin-sdk/channel-target-testing |
shouldAckReaction | Перевірити, чи має канал додати реакцію-підтвердження. Імпортувати з plugin-sdk/channel-feedback |
removeAckReactionAfterReply | Видалити реакцію-підтвердження після доставки відповіді. Імпортувати з plugin-sdk/channel-feedback |
createTestRegistry | Створити фікстуру реєстру плагінів каналів. Імпортувати з plugin-sdk/plugin-test-runtime або plugin-sdk/channel-test-helpers |
createEmptyPluginRegistry | Створити фікстуру порожнього реєстру плагінів. Імпортувати з plugin-sdk/plugin-test-runtime або plugin-sdk/channel-test-helpers |
setActivePluginRegistry | Установити фікстуру реєстру для тестів середовища виконання плагіна. Імпортувати з plugin-sdk/plugin-test-runtime або plugin-sdk/channel-test-helpers |
createRequestCaptureJsonFetch | Зібрати JSON-запити fetch у тестах допоміжних засобів медіа. Імпортувати з plugin-sdk/test-env |
withServer | Запустити тести з одноразовим локальним HTTP-сервером. Імпортувати з plugin-sdk/test-env |
createMockIncomingRequest | Створити мінімальний об’єкт вхідного HTTP-запиту. Імпортувати з plugin-sdk/test-env |
withFetchPreconnect | Запустити тести fetch з установленими хуками попереднього з’єднання. Імпортувати з plugin-sdk/test-env |
withEnv / withEnvAsync | Тимчасово змінити змінні середовища. Імпортувати з plugin-sdk/test-env |
createTempHomeEnv / withTempHome / withTempDir | Створити ізольовані тестові фікстури файлової системи. Імпортувати з plugin-sdk/test-env |
createMockServerResponse | Створити мінімальний макет відповіді HTTP-сервера. Імпортувати з plugin-sdk/test-env |
createProviderUsageFetch | Створити фікстури отримання даних про використання постачальника. Імпортувати з plugin-sdk/test-env |
useFrozenTime / useRealTime | Заморозити й відновити таймери для чутливих до часу тестів. Імпортувати з plugin-sdk/test-env |
createCliRuntimeCapture | Зібрати вивід середовища виконання CLI в тестах. Імпортувати з plugin-sdk/test-fixtures |
importFreshModule | Імпортувати модуль ESM із новим токеном запиту, щоб обійти кеш модулів. Імпортувати з plugin-sdk/test-fixtures |
bundledPluginRoot / bundledPluginFile | Визначити шляхи до фікстур вихідного коду або дистрибутива вбудованого плагіна. Імпортувати з plugin-sdk/test-fixtures |
mockNodeBuiltinModule | Установити вузькоспеціалізовані макети вбудованих модулів Node для Vitest. Імпортувати з plugin-sdk/test-node-mocks |
createSandboxTestContext | Створити контексти тестування пісочниці. Імпортувати з plugin-sdk/test-fixtures |
writeSkill | Записати фікстури навичок. Імпортувати з plugin-sdk/test-fixtures |
makeAgentAssistantMessage | Створити фікстури повідомлень транскрипту агента. Імпортувати з plugin-sdk/test-fixtures |
peekSystemEvents / resetSystemEventsForTest | Перевірити та скинути фікстури системних подій. Імпортувати з plugin-sdk/test-fixtures |
sanitizeTerminalText | Очистити вивід термінала для перевірок. Імпортувати з plugin-sdk/test-fixtures |
countLines / hasBalancedFences | Перевірити форму результату поділу на фрагменти. Імпортувати з plugin-sdk/test-fixtures |
typedCases | Зберегти літеральні типи для табличних тестів. Імпортувати з plugin-sdk/test-fixtures |