kernl API
    Preparing search index...

    Module @kernlize/messaging

    Messaging provider contract, registry and composite direct-message backend for the kernl shell.

    PACKAGE_NAME; // '@kernlize/messaging'
    

    @kernlize/messaging

    Messaging provider contract, registry and composite direct-message adapter for the kernl shell.

    Registry Package
    npm @kernlize/messaging
    JSR @kernl/messaging
    npm install @kernlize/messaging
    # or, with Deno
    deno add jsr:@kernl/messaging

    Package reference · API reference · Source

    ESM only. MIT licensed.

    CompositeOptions
    EnabledBackend
    MemoryBackend
    MemoryBackendOptions
    MemoryIncoming
    MessagingBackend
    MessagingPreferences
    MessagingProvider
    MessagingRegistry
    MessagingRegistryOptions
    NamespacedId
    ProviderDefinition
    ProviderDeps
    ProviderDescriptionRow
    ProviderEntry
    ReplyAnswer
    ReplyChoice
    ReplyPrompt
    SecurityProperties
    ProviderAvailability
    ReplyRule
    SavedMessagingPreferences
    WithProvider
    PACKAGE_NAME
    createCompositeBackend
    createGroupMessagesProvider
    createLegacyMessagesProvider
    createMemoryBackend
    createMessagingRegistry
    createPrivateMessagesProvider
    createRatchetMessagesProvider
    defineProvider
    describeProvider
    namespaceId
    splitId