IFClite TypeScript API
    Preparing search index...

    Interface RelatedEntities

    The full result of one collectRelatedEntities call.

    interface RelatedEntities {
        all: Set<number>;
        groups: RelatedEntityGroup[];
        seeds: number[];
        truncated: boolean;
    }
    Index
    all: Set<number>

    The union of every id reached: seeds, every group's expressIds, and every group's relationshipIds. This — not any one group — is what a caller passes as StepExportOptions.subsetEntityIds.

    One entry per (relationship, role) that contributed anything, in walk order — the shape a UI groups a related-entity list by.

    seeds: number[]

    The caller's original seed selection, echoed back unfiltered.

    truncated: boolean

    true when the walk's work budget was exhausted before it reached a fixpoint (Bounding walks over file-supplied references, AGENTS.md) — the result is a valid, boundable subset of what a complete walk would have found, not the complete answer.