PersistentAI API Documentation / @persistentai/fireflow-types / NodeClass
Type Alias: NodeClass
NodeClass =
"pure"|"atomic"|"dbos"
Defined in: packages/fireflow-types/src/flow/execution/types.ts:33
Node execution classification.
- pure: No side effects, can re-execute safely
- atomic: Has side effects, needs DBOS step wrapping for durability
- dbos: Uses DBOS primitives in hooks (preExecute/postExecute)