PersistentAI API Documentation / @persistent-ai/fireflow-types / NodeMetadata
Interface: NodeMetadata
Defined in: packages/fireflow-types/src/node/types.ts:91
Type definition for node metadata
Extended by
Properties
author?
optionalauthor:string
Defined in: packages/fireflow-types/src/node/types.ts:100
category?
optionalcategory:string
Defined in: packages/fireflow-types/src/node/types.ts:95
description?
optionaldescription:string
Defined in: packages/fireflow-types/src/node/types.ts:96
execution?
optionalexecution:NodeExecutionAnnotations
Defined in: packages/fireflow-types/src/node/types.ts:109
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:104
icon?
optionalicon:string
Defined in: packages/fireflow-types/src/node/types.ts:98
id?
optionalid:string
Defined in: packages/fireflow-types/src/node/types.ts:93
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/fireflow-types/src/node/types.ts:102
parentNodeId?
optionalparentNodeId:string
Defined in: packages/fireflow-types/src/node/types.ts:101
tags?
optionaltags:string[]
Defined in: packages/fireflow-types/src/node/types.ts:99
title?
optionaltitle:string
Defined in: packages/fireflow-types/src/node/types.ts:94
type
type:
string
Defined in: packages/fireflow-types/src/node/types.ts:92
ui?
optionalui:NodeUIMetadata
Defined in: packages/fireflow-types/src/node/types.ts:103
version?
optionalversion:number
Defined in: packages/fireflow-types/src/node/types.ts:97