createTestPluginApi | 직접 등록 단위 테스트를 위한 최소 Plugin 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 | 디렉터리 목록 함수에서 반환된 채널 디렉터리 ID를 검증합니다. 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 등록 계약 검사를 설치합니다. plugin-sdk/plugin-test-contracts에서 가져옵니다. |
registerSingleProviderPlugin | 로더 스모크 테스트에 하나의 공급자 Plugin을 등록합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
registerProviderPlugin | 하나의 Plugin에서 모든 공급자 종류를 캡처합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
registerProviderPlugins | 여러 Plugin의 공급자 등록을 캡처합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
requireRegisteredProvider | 공급자 컬렉션에 ID가 포함되어 있는지 검증합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
createRuntimeEnv | 모의 CLI/Plugin 런타임 환경을 빌드합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
createPluginRuntimeMock | 모의 Plugin 런타임 표면을 빌드합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
createPluginSetupWizardStatus | 채널 Plugin용 설정 상태 도우미를 빌드합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
createTestWizardPrompter | 모의 설정 마법사 프롬프터를 빌드합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
createRuntimeTaskFlow | 격리된 런타임 작업 흐름 상태를 생성합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
runProviderCatalog | 테스트 종속성을 사용하여 공급자 카탈로그 훅을 실행합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
resolveProviderWizardOptions | 계약 테스트에서 공급자 설정 마법사의 선택 항목을 해석합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
resolveProviderModelPickerEntries | 계약 테스트에서 공급자 모델 선택기 항목을 해석합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
buildProviderPluginMethodChoice | 검증에 사용할 공급자 마법사 선택 항목 ID를 빌드합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
setProviderWizardProvidersResolverForTest | 격리된 테스트에 공급자 마법사 공급자를 주입합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다. |
describeOpenAIProviderRuntimeContract | 공급자 제품군 런타임 계약 검사를 설치합니다. plugin-sdk/provider-test-contracts에서 가져옵니다. |
expectPassthroughReplayPolicy | 공급자 재생 정책이 공급자 소유 도구와 메타데이터를 그대로 통과하는지 검증합니다. plugin-sdk/provider-test-contracts에서 가져옵니다. |
runRealtimeSttLiveTest | 공유 오디오 픽스처를 사용하여 실시간 STT 공급자 라이브 테스트를 실행합니다. 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 레지스트리 픽스처를 빌드합니다. plugin-sdk/plugin-test-runtime 또는 plugin-sdk/channel-test-helpers에서 가져옵니다. |
createEmptyPluginRegistry | 빈 Plugin 레지스트리 픽스처를 빌드합니다. plugin-sdk/plugin-test-runtime 또는 plugin-sdk/channel-test-helpers에서 가져옵니다. |
setActivePluginRegistry | Plugin 런타임 테스트용 레지스트리 픽스처를 설치합니다. plugin-sdk/plugin-test-runtime 또는 plugin-sdk/channel-test-helpers에서 가져옵니다. |
createRequestCaptureJsonFetch | 미디어 도우미 테스트에서 JSON 가져오기 요청을 캡처합니다. plugin-sdk/test-env에서 가져옵니다. |
withServer | 일회용 로컬 HTTP 서버를 대상으로 테스트를 실행합니다. plugin-sdk/test-env에서 가져옵니다. |
createMockIncomingRequest | 최소 수신 HTTP 요청 객체를 빌드합니다. plugin-sdk/test-env에서 가져옵니다. |
withFetchPreconnect | 사전 연결 훅이 설치된 상태에서 가져오기 테스트를 실행합니다. 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 소스 또는 배포판 픽스처 경로를 해석합니다. plugin-sdk/test-fixtures에서 가져옵니다. |
mockNodeBuiltinModule | 범위가 좁은 Node 내장 Vitest 모의를 설치합니다. plugin-sdk/test-node-mocks에서 가져옵니다. |
createSandboxTestContext | 샌드박스 테스트 컨텍스트를 빌드합니다. plugin-sdk/test-fixtures에서 가져옵니다. |
writeSkill | Skills 픽스처를 작성합니다. 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에서 가져옵니다. |