Skip to content

Interface: VisualizationGraphDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / VisualizationGraphDto

Defined in: src/types/visualization.ts:239

Unified graph response for all visualization types.

Contains nodes, edges, optional hyperedges, layout hints, and metadata.

optional dotOutput?: string | null

Defined in: src/types/visualization.ts:241

DOT format output (if requested).


edges: GraphEdgeDto[]

Defined in: src/types/visualization.ts:243

All edges in the graph.


graphId: string

Defined in: src/types/visualization.ts:245

Unique identifier for this graph (UUID).


optional hyperedges?: HyperedgeDto[]

Defined in: src/types/visualization.ts:247

All hyperedges in the graph.


optional layout?: LayoutHintsDto | null

Defined in: src/types/visualization.ts:249

Layout hints for rendering.


metadata: GraphMetadataDto

Defined in: src/types/visualization.ts:251

Metadata about the graph.


nodes: GraphNodeDto[]

Defined in: src/types/visualization.ts:253

All nodes in the graph.