Member Junction
    Preparing search index...

    Class BaseConversationMentionProviderAbstract

    Shared base for the conversations composer plugins (agent-mentions / record-mentions / skill-commands). Each concrete provider owns one trigger char; all of them delegate to the shared MentionAutocompleteService engine, which loads its permission-filtered caches once per session and ranks suggestions per trigger.

    Fail-closed: with no context user the AI-backed suggestion sets can't be permission filtered, so the providers return [] rather than leaking anything.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Key: string

    Stable identifier for this provider (e.g. 'agent-mentions'). Used as the ClassFactory registration key and by ExcludedTriggerKeys filtering.

    Priority: number

    Ordering weight — higher runs first. When multiple providers share a TriggerChar, results are concatenated in priority order (then Key order).

    TriggerChar: string

    The single character that opens this provider's autocomplete (e.g. '@').

    Methods