mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-19 19:11:13 +00:00
feat(core): Add special @tool displayOption (#14318)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
This commit is contained in:
@@ -106,7 +106,17 @@ export function useNodeHelpers() {
|
||||
node: INodeUi | null,
|
||||
displayKey: 'displayOptions' | 'disabledOptions' = 'displayOptions',
|
||||
) {
|
||||
return NodeHelpers.displayParameterPath(nodeValues, parameter, path, node, displayKey);
|
||||
const nodeTypeDescription = node?.type
|
||||
? nodeTypesStore.getNodeType(node.type, node.typeVersion)
|
||||
: null;
|
||||
return NodeHelpers.displayParameterPath(
|
||||
nodeValues,
|
||||
parameter,
|
||||
path,
|
||||
node,
|
||||
nodeTypeDescription,
|
||||
displayKey,
|
||||
);
|
||||
}
|
||||
|
||||
function getNodeIssues(
|
||||
@@ -137,7 +147,7 @@ export function useNodeHelpers() {
|
||||
|
||||
// Add potential parameter issues
|
||||
if (!ignoreIssues.includes('parameters')) {
|
||||
nodeIssues = NodeHelpers.getNodeParametersIssues(nodeType.properties, node);
|
||||
nodeIssues = NodeHelpers.getNodeParametersIssues(nodeType.properties, node, nodeType);
|
||||
}
|
||||
|
||||
if (!ignoreIssues.includes('credentials')) {
|
||||
@@ -287,6 +297,7 @@ export function useNodeHelpers() {
|
||||
const fullNodeIssues: INodeIssues | null = NodeHelpers.getNodeParametersIssues(
|
||||
localNodeType.properties,
|
||||
node,
|
||||
nodeType ?? null,
|
||||
);
|
||||
|
||||
let newIssues: INodeIssueObjectProperty | null = null;
|
||||
|
||||
Reference in New Issue
Block a user