kernl API
    Preparing search index...

    Function defineProvider

    • Join a fixed provider definition with injected shell dependencies.

      Parameters

      Returns MessagingProvider

      A MessagingProvider ready for MessagingRegistry.register.

      const provider = defineProvider(
      { id: 'demo', name: 'Demo', description: 'For previews.', properties },
      { createBackend: () => createMemoryBackend(), available: () => ({ available: true }) },
      );