@botmesh/core - v2.0.0-alpha.2
    Preparing search index...

    Module @botmesh/core/testing

    @botmesh/core/testing — test kit for bots: MockProvider, createTestBot, the chaos kit (ChaosProvider, withChaos), identity-contract checks, crash simulation, golden transcripts and in-memory coordinators. Never imported by the engine itself.

    checkCapabilityContract
    assertCapabilityContract
    checkPresenceWhileDisconnected
    assertPresenceWhileDisconnected
    createSeededRandom
    withChaos
    cloneInboundEvent
    crashable
    createTestBot
    checkIdentityContract
    assertStableIdentity
    recordEvents
    checkInboundContract
    assertInboundContract
    createRecordingTracer
    outboundText
    inboundTurnOf
    outboundTurnOf
    transcriptToText
    serializeContent
    replayTranscript
    assertTranscript
    formatReplayReport
    MockMediaSource
    MockJournalEntry
    CapabilityRule
    ChaosDelay
    ChaosSendErrorKind
    ChaosErrorFactory
    ChaosLogEntry
    JournalOp
    IdentityEventInput
    IdentityExpectations
    IdentityRule
    InboundContractInput
    InboundRule
    TestMediaKind
    TranscriptInboundEvent
    ReplayBotFactory
    ReplayMask
    MemoryCoordinatorOptions
    MockOutgoing
    MockMediaToken
    MockMediaOptions
    MockIncomingOptions
    MockProviderOptions
    MockProviderSupports
    MockEdit
    MockDraft
    CapabilityViolation
    PresenceProbe
    ChaosRange
    ChaosDuplicateOptions
    ChaosReorderOptions
    ChaosSendAttempt
    ChaosSendFailureOptions
    ChaosDisconnectOptions
    ChaosAliasOptions
    ChaosOptions
    CrashableBackend
    CreateTestBotOptions
    TestBot
    IdentityExpectation
    IdentityContractOptions
    IdentityViolation
    EventRecorder
    InboundContractOptions
    InboundViolation
    RecordedSpan
    RecordingTracerOptions
    RecordingTracer
    PressedButton
    TestTranscriptOptions
    TestSent
    TestChat
    ReplayOptions
    TranscriptDiff
    ReplayResult
    MemoryCoordinationHub
    MemoryCoordinator
    MockProvider
    CapabilityContractError
    ChaosDisconnectedError
    ChaosProvider
    CrashableProvider
    IdentityContractError
    InboundContractError
    TestKitError
    TranscriptMismatchError
    TRANSCRIPT_FORMAT → TRANSCRIPT_FORMAT
    TRANSCRIPT_VERSION → TRANSCRIPT_VERSION
    TranscriptFormatError → TranscriptFormatError
    createTranscript → createTranscript
    parseTranscript → parseTranscript
    serializeTranscript → serializeTranscript
    transcriptFromMessages → transcriptFromMessages
    transcriptFromStore → transcriptFromStore
    Transcript → Transcript
    TranscriptTurn → TranscriptTurn
    TranscriptInbound → TranscriptInbound
    TranscriptOutbound → TranscriptOutbound
    JsonValue → JsonValue
    FromMessagesOptions → FromMessagesOptions
    TranscriptMessageSource → TranscriptMessageSource
    TranscriptStoreOwner → TranscriptStoreOwner
    recordTranscript → recordTranscript
    RecordingProvider → RecordingProvider
    DEFAULT_MAX_TURNS → DEFAULT_MAX_TURNS
    RecordTranscriptOptions → RecordTranscriptOptions
    TranscriptRecorder → TranscriptRecorder
    redactTranscript → redactTranscript
    createRedactionMap → createRedactionMap
    RedactOptions → RedactOptions
    RedactionRule → RedactionRule
    RedactionMap → RedactionMap
    DEFAULT_TEST_USER
    DEFAULT_TEST_NAME
    REPLAY_MASKS