Member Junction
    Preparing search index...

    Compact active-record state included in FormCompositionSnapshot and FormAgentContext when a saved record is open, giving AI assistants (Skip / Sage) immediate visibility into the record's display name, edit/dirty status, and key scalar field values.

    interface FormAgentRecordState {
        ConflictCount?: number;
        Dirty?: boolean;
        DirtyFieldNames?: string[];
        DirtyFields?: string[];
        DisplayName?: string | null;
        EditMode: boolean;
        HasExternalUpdateConflict?: boolean;
        IsDirty: boolean;
        KeyFields?: Record<string, string | number | boolean | null>;
        PreviewingHistoricalChangeID?: string | null;
        RecordDisplayName?: string | null;
        TagCount?: number;
        VersionCount?: number;
    }
    Index

    Properties

    ConflictCount?: number
    Dirty?: boolean
    DirtyFieldNames?: string[]
    DirtyFields?: string[]
    DisplayName?: string | null
    EditMode: boolean
    HasExternalUpdateConflict?: boolean
    IsDirty: boolean
    KeyFields?: Record<string, string | number | boolean | null>
    PreviewingHistoricalChangeID?: string | null
    RecordDisplayName?: string | null
    TagCount?: number
    VersionCount?: number