Skip to content

LLM Heal Selector Node

Automation/LLM/Healing

Uses LLM to fix a broken CSS/XPath selector based on page context

llm_heal_selectorautomationLong running
Inputs8
Outputs4
Security exposure4/10
Packageautomation

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
4/10Medium
PrivacyPotential sensitivity of processed data.
3/10Low
PerformanceRuntime or resource pressure.
4/10Medium
GovernancePolicy, audit, or compliance impact.
5/10Medium
ReliabilityOperational stability considerations.
7/10High
CostExternal or compute cost impact.
5/10Medium

Input Pins

8

▶

Execution
exec_in

Trigger

Model

Struct
model

LLM model (vision-capable preferred)

BitBit19 fields
idstring
default ""
typeBitTypes
enum "Llm", "Vlm", "Tts", "Stt"...default "Other"
metaMap<string, Metadata>
default {}
*Metadatamap value
namestringrequired
descriptionstringrequired
long_descriptionstring | null
release_notesstring | null
tagsArray<string>required
itemsstringarray item
+11 more fields
authorsArray<string>
default []
itemsstringarray item
repositorystring | null
default null
download_linkstring | null
default null
file_namestring | null
default null
hashstring
default ""
sizeinteger | null
format uint64default nullmin 0
hubstring
default ""
parametersvalue
default null
versionstring | null
default null
licensestring | null
default null
dependenciesArray<string>
default []
itemsstringarray item
dependency_tree_hashstring
default ""
createdstring
default ""
updatedstring
default ""
model_slugstring | null
default null
+1 more fields
Schema enforced

Screenshot

String
screenshot

Optional (recommended) screenshot as base64 PNG, JPEG, WebP or GIF (a data URL is fine). Ignored when Image is connected

Image

Struct
image

Optional (recommended) screenshot as an image, e.g. from the Screenshot node. Takes precedence over the base64 Screenshot

NodeImageNodeImage1 fields
image_refstringrequired

Page HTML

String
page_html

Current page HTML or DOM structure; only the first 50,000 bytes are sent

Broken Selector

String
broken_selector

The selector that no longer works

Element Description

String
element_description

Description of what the selector should match

Selector Type

String
selector_type

Type of selector: css, xpath, or accessibility

Default css

Output Pins

4

▶

Execution
exec_out

Continue

Failed

Execution
exec_failed

Could not heal

Result

Struct
result

Healed selector result

HealedSelectorHealedSelector6 fields
healedbooleanrequired
new_selectorstring | null
selector_typestring
default ""
confidencenumber:doublerequired
format double
reasoningstringrequired
alternativesArray<string>
default []
itemsstringarray item

New Selector

String
new_selector

The healed selector string

Node Info

Internal name
llm_heal_selector
Category
Automation/LLM/Healing
Version
4