PersistentAI API Documentation / @persistentai/fireflow-types / NodeMetadata
Interface: NodeMetadata
Defined in: packages/fireflow-types/src/node/types.ts:76
Type definition for node metadata
Extended by
Properties
author?
optionalauthor:string
Defined in: packages/fireflow-types/src/node/types.ts:85
category?
optionalcategory:string
Defined in: packages/fireflow-types/src/node/types.ts:80
description?
optionaldescription:string
Defined in: packages/fireflow-types/src/node/types.ts:81
execution?
optionalexecution:NodeExecutionAnnotations
Defined in: packages/fireflow-types/src/node/types.ts:94
Execution annotations for deterministic parallel execution. Controls how the node behaves in DBOS workflows.
flowPorts?
optionalflowPorts:FlowPorts
Defined in: packages/fireflow-types/src/node/types.ts:89
icon?
optionalicon:string
Defined in: packages/fireflow-types/src/node/types.ts:83
id?
optionalid:string
Defined in: packages/fireflow-types/src/node/types.ts:78
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/fireflow-types/src/node/types.ts:87
parentNodeId?
optionalparentNodeId:string
Defined in: packages/fireflow-types/src/node/types.ts:86
tags?
optionaltags:string[]
Defined in: packages/fireflow-types/src/node/types.ts:84
title?
optionaltitle:string
Defined in: packages/fireflow-types/src/node/types.ts:79
type
type:
string
Defined in: packages/fireflow-types/src/node/types.ts:77
ui?
optionalui:NodeUIMetadata
Defined in: packages/fireflow-types/src/node/types.ts:88
version?
optionalversion:number
Defined in: packages/fireflow-types/src/node/types.ts:82