https://discord.gg/botpress logo
Duplicate Property "description" Error in Autonomo...
# 🤝help
g
Issue Description: I'm getting a Duplicate property name "description" error when trying to use an Autonomous Node in my workflow. Error Message:
Error: Duplicate property name "description" in tool workflow
Configuration: Autonomous Node with minimal setup: - Instructions field configured - Transition card - Originally i had variables: workflow.description, workflow.title... Error persists even after removing all cards Steps Already Tried: - Removed Transition card - Removed all variables Still getting the same error Full Error Stack:
[LLMZ] Autonomous error { message: 'Error: Duplicate property name "description" in tool workflow' } 30 Jan 2026, 08:04:29 [48f450ca6b] [autonomous-node] [node:brainstorm_and_save_title] [node:brainstorm_and_save_title]: Error: Duplicate property name "description" in tool workflow 30 Jan 2026, 08:04:29 Critical error while processing autonomous node Error: Duplicate property name "description" in tool workflow at new ObjectInstance (/var/task/customer_code.js:1476:2806) at makeWorkflowObject (/var/task/customer_code.js:3129:1077) at makeToolsJul2025 (/var/task/customer_code.js:3144:725) at processAutonomousLLMZ (/var/task/customer_code.js:3147:8346) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Object.processEvent (/var/task/customer_code.js:3170:1506) at async runDialogEngine (/var/task/customer_code.js:3170:5580) at async startEventProcessing (/var/task/customer_code.js:3170:5432) at async /var/task/customer_code.js:4036:755 at async Object.handleEvent (/var/task/customer_code.js:4036:300) at async /var/task/customer_code.js:4034:7122 at async Object.onMessage (/var/task/customer_code.js:4034:7097) at async handler (/var/task/customer_code.js:202610:10930) at async /var/task/index.js:20:13921 at async handleHTTPEvent (/var/task/index.js:20:13897) at async Runtime.handler (/var/task/index.js:20:13660)
l
Will get back Phil 🫡
Hey @gentle-policeman-89141 you there?
It took us 2 hours to figure out the issue 😭
The issue is the word "description" it is a reserved word and should not be used to name a variable. After changing it to "flowdescription" it worked fine 😄 We ill be reporting this issue soon and it will be fixed in the future!
We removed the "workflow.description" variable from all the workflows (you might have to add those back and change the names of course). In Refine listing and the execute code card in refine listing I have it set to "flowdescription"
g
sorry bro just got back on aha
no wayy lol, to be honest I was thinking i may have to re factor all the other wfs but since the ANs are only in refine listing, i may only need to refine that one
ahh, did you change the description variable to flowdescription in all workflows?
I thought that if in a workflow that doesnt use ANs, i can still call it description and pass description to the workflow in that flowdescription var. Do you recon I can change the other workflow vars back to workflow.description and keep flowdescription for refine listing wf? I wont do it yet ill wait first hah
it doesnt matter regardless, thanks my guy !
l
I was advised to avoid that naming variables "description" entirely. Just adjust it slightly to avoid any potential issues!
g
top man! nice one ill update when ive sorted it.
@loud-crowd-60573 Its working fine now mate, after refactoring every wf to use flowDescription. 💯
l
Amazing news 💯 🎉
2 Views