Member Junction
    Preparing search index...

    '#' — jump straight to a record. Two-phase within one query:

    1. Entity-name matches from metadata (grouped "Entities").
    2. Top records of the BEST-matching entity, searched by its name field (grouped "Matching records") — fail-soft per entity (RLS/permission errors simply yield no record rows).

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    context: OmnibarContext = {}
    Key: "omnibar-records" = 'omnibar-records'

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

    ModeLabel: "Jump to Record" = 'Jump to Record'

    Human label for the palette's mode badge while this provider is active.

    Placeholder: "Type an entity, then a record — e.g. #accounts acme" = 'Type an entity, then a record — e.g. #accounts acme'

    Placeholder shown in the input while this provider's trigger is active.

    Priority: 50

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

    TriggerChar: "#" = '#'

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

    Methods

    • Optional warm-up hook, invoked once by the editor when it initializes with this provider active. Default is a no-op; override to pre-load caches so the first keystroke is fast. Must be safe to call repeatedly and concurrently.

      Parameters

      Returns Promise<void>