Member Junction
    Preparing search index...

    Mention content (@agent, @user, #entity, #query, or a clickable record row)

    interface MentionContent {
        _mode?: "mention";
        configurationId?: string;
        configurationName?: string;
        entityName?: string;
        id?: string;
        keys?: Record<string, string | number>;
        name?: string;
        type: "user" | "entity" | "agent" | "query" | "record";
    }
    Index

    Properties

    _mode?: "mention"

    Mode identifier (optional for backward compatibility)

    configurationId?: string

    Optional agent configuration ID

    configurationName?: string

    Optional agent configuration display name

    entityName?: string

    Entity name from metadata. Required on type: "record".

    id?: string

    ID of the mentioned agent/user/entity/query. Optional on record (PK fields are siblings).

    keys?: Record<string, string | number>

    Escape hatch when a PK field name collides with a reserved mention key. Normal record links put PK fields as siblings instead.

    name?: string

    Display name. Required for agent/user/entity/query mentions. Optional on type: "record" — omit (or leave empty) for an icon-only pill when surrounding prose already names the record.

    type: "user" | "entity" | "agent" | "query" | "record"

    Type of mention. record is a row (opens via OpenEntityRecord), not an entity definition.