Interface: CommunityDetectionConfigDto
@kortexya/reasoninglayer / CommunityDetectionConfigDto
Interface: CommunityDetectionConfigDto
Section titled “Interface: CommunityDetectionConfigDto”Defined in: src/types/communities.ts:61
Configuration for community detection.
Remarks
Section titled “Remarks”Each omitted field takes the engine default. The response echoes the fully resolved settings as ResolvedCommunityDetectionConfig.
Properties
Section titled “Properties”generateReports?
Section titled “generateReports?”
optionalgenerateReports?:boolean
Defined in: src/types/communities.ts:75
Generate LLM reports for the communities (engine default true).
graphView?
Section titled “graphView?”
optionalgraphView?:Partial<ReferenceGraphView>
Defined in: src/types/communities.ts:73
The graph projection. Community detection requires an undirected view.
hierarchical?
Section titled “hierarchical?”
optionalhierarchical?:boolean
Defined in: src/types/communities.ts:69
Produce nested, successively coarser communities (engine default false).
maxLevels?
Section titled “maxLevels?”
optionalmaxLevels?:number
Defined in: src/types/communities.ts:65
Maximum materialized levels, including leaves; admitted range 1 to 10 (engine default 3).
maxReportMembers?
Section titled “maxReportMembers?”
optionalmaxReportMembers?:number
Defined in: src/types/communities.ts:77
Maximum members in a report’s context (engine default 20).
minCommunitySize?
Section titled “minCommunitySize?”
optionalminCommunitySize?:number
Defined in: src/types/communities.ts:63
Minimum community size (engine default 2).
resolution?
Section titled “resolution?”
optionalresolution?:number
Defined in: src/types/communities.ts:67
Leiden resolution; higher gives more communities (engine default 1.0).
optionalseed?:number|null
Defined in: src/types/communities.ts:71
Reproducible node-visit seed; absent uses the sorted source ids.