# Interface CompiledGraph

Compiled graph definition — validated and ready for execution. Immutable after compilation.

interface CompiledGraph {
nodes: ReadonlyMap<string, GraphNode>;
edges: readonly GraphEdge[];
stateSchema: Readonly<StateSchema>;
entryEdges: readonly GraphEdge[];
}

- Defined in packages/nexus-agents/src/orchestration/graph/graph-types.ts:242

##### Index

### Properties

nodes
edges
stateSchema
entryEdges

## Properties

### `Readonly` nodes

nodes: ReadonlyMap<string, GraphNode>

- Defined in packages/nexus-agents/src/orchestration/graph/graph-types.ts:243

### `Readonly` edges

edges: readonly GraphEdge[]

- Defined in packages/nexus-agents/src/orchestration/graph/graph-types.ts:244

### `Readonly` stateSchema

stateSchema: Readonly<StateSchema>

- Defined in packages/nexus-agents/src/orchestration/graph/graph-types.ts:245

### `Readonly` entryEdges

entryEdges: readonly GraphEdge[]

- Defined in packages/nexus-agents/src/orchestration/graph/graph-types.ts:246