Hi all, for those that have created Server Extension Modules, I was hoping for a little guidance here.
This is the HJSON file for a json to plain text module (for LLM’s). What am I missing? I have dataPickObject: true, which as I understand it is all I need to do to allow the UI to pick data from previous steps, but I may be missing something.
[
{
type: 'jsonToText',
module: 'JsonToText',
action: 'jsonToText',
groupTitle: 'JSON to Text',
groupIcon: 'fal fa-lg fal fa-code comp-data',
title: 'JSON to Text @@var(name)@@',
icon: 'fal fa-lg fa-code comp-data',
dataPickObject: true,
properties: [
{
group: 'JSON to Text options',
variables: [
{ name: 'name', optionName: 'name', title: 'Name', type: 'text', required: true, defaultValue: '', help: 'This will be the name for the output key and the tag used in the expression builder'},
{ name: 'data', optionName: 'data', title: 'JSON Data', type: 'textarea', required: true, defaultValue: '', help: 'Enter the JSON data that you want to convert to plain text.'}
]
}
]
}
]