NodeCatalogEntryWithStatusDto
Mirror of flow_application::node_hub::NodeCatalogEntryWithStatus.
Flattens the entry plus the optional installedAs + updateAvailable
flags on the Rust side, so the TS type here uses inheritance.
Extends
Section titled “Extends”Properties
Section titled “Properties”actionId?
Section titled “actionId?”
optionalactionId?:string|null
Inherited from
Section titled “Inherited from”adapter?
Section titled “adapter?”
optionaladapter?:string|null
Required when nodeType === "action".
Inherited from
Section titled “Inherited from”approvalState?
Section titled “approvalState?”
optionalapprovalState?:TemplateApprovalState|null
Inherited from
Section titled “Inherited from”NodeCatalogEntryDto.approvalState
canvasType
Section titled “canvasType”canvasType:
string
ReactFlow node-type key (informational once the renderer collapses to GenericNode).
Inherited from
Section titled “Inherited from”NodeCatalogEntryDto.canvasType
cliTool?
Section titled “cliTool?”
optionalcliTool?:CliToolDescriptorDto|null
Present only on cli-tool action entries. Drives the Node Hub’s
install/min-version check.
Inherited from
Section titled “Inherited from”commandTree?
Section titled “commandTree?”
optionalcommandTree?:CommandTreeGroupDto[] |null
Embedded command catalog on cli-tool entries; absent on every other
kind. The node factory parses it to drive the inspector’s command picker.
Inherited from
Section titled “Inherited from”NodeCatalogEntryDto.commandTree
defaults
Section titled “defaults”defaults:
Record<string,unknown>
Default values stamped onto node.data when a fresh node is dropped.
Inherited from
Section titled “Inherited from”description
Section titled “description”description:
string
Inherited from
Section titled “Inherited from”NodeCatalogEntryDto.description
icon:
string
Inherited from
Section titled “Inherited from”inspector
Section titled “inspector”inspector:
string
Inspector sub-form name (informational once GenericInspector is the only inspector).
Inherited from
Section titled “Inherited from”installedAs?
Section titled “installedAs?”
optionalinstalledAs?:NodeInstalledStatusDto|null
label:
string
Inherited from
Section titled “Inherited from”lowering
Section titled “lowering”lowering:
LoweringHintDto
Inherited from
Section titled “Inherited from”nodeType
Section titled “nodeType”nodeType:
FlowNodeType
One of action | ai | agentic | utility | service.
Inherited from
Section titled “Inherited from”publishedAt?
Section titled “publishedAt?”
optionalpublishedAt?:string|null
Inherited from
Section titled “Inherited from”NodeCatalogEntryDto.publishedAt
publisher?
Section titled “publisher?”
optionalpublisher?:string|null
Hub-injected provenance; absent on embedded/local entries.
Inherited from
Section titled “Inherited from”renderer
Section titled “renderer”renderer:
string
React component name for the canvas body (informational once GenericNode is the only renderer).
Inherited from
Section titled “Inherited from”runtimeBindings
Section titled “runtimeBindings”runtimeBindings:
RuntimeBindingsDto
Inherited from
Section titled “Inherited from”NodeCatalogEntryDto.runtimeBindings
schema
Section titled “schema”schema:
Record<string,unknown>
JSON Schema (Draft 2020-12 subset: type/properties/required/enum/pattern/default/title).
Inherited from
Section titled “Inherited from”serviceIntegration?
Section titled “serviceIntegration?”
optionalserviceIntegration?:ServiceIntegrationDto|null
Present only on service entries. The declarative API integration the
generic service adapter executes (base URL, auth, operations).
Inherited from
Section titled “Inherited from”NodeCatalogEntryDto.serviceIntegration
settings
Section titled “settings”settings:
SettingsRequirementDto[]
Inherited from
Section titled “Inherited from”slug:
string
Inherited from
Section titled “Inherited from”sortKey
Section titled “sortKey”sortKey:
number
Inherited from
Section titled “Inherited from”tags:
string[]
Inherited from
Section titled “Inherited from”updateAvailable
Section titled “updateAvailable”updateAvailable:
boolean
version
Section titled “version”version:
string