Package ai.nervemind.app.executor
package ai.nervemind.app.executor
-
ClassesClassDescriptionExecutor for the "code" node type - executes dynamic JavaScript or Python code.Node executor for reading and writing CSV files.Node executor for H2 database operations.Node executor for sending emails via SMTP.Executor for the "embedding" node type - generates vector embeddings for text.Executor for the "executeCommand" node type - runs shell commands on the host system.Executor for the "fileTrigger" node type - initiates workflow execution on file system events.Executor for the "filter" node type - filters arrays based on conditions.Node executor for HTTP Request operations.Executor for the "if" node type - provides conditional branching in workflows.Executor for the "llmChat" node type - sends messages to LLM providers.Executor for the "loop" node type - iterates over arrays or collections.Executor for the "manualTrigger" node type - initiates workflow execution on demand.Executor for the "merge" node type - combines data from multiple input branches.Executor for the "parallel" node type - executes multiple branches concurrently.Executor for the "rag" node type - implements Retrieval-Augmented Generation.Executor for the "rate_limit" node type - throttles operations using rate limiting algorithms.Executor for the "retry" node type - implements retry logic with configurable backoff strategies.Executor for the "scheduleTrigger" node type - starts workflow execution on a schedule.Executor for the "set" node type - sets or transforms data values.Node executor for Slack messaging via the Slack Web API.Executor for the "sort" node type - sorts items in an array.Executor for the "subworkflow" node type - executes another workflow as a nested operation.Executor for the "switch" node type - provides multi-branch conditional routing.Executor for the "textClassifier" node type - classifies text into categories using LLM.Executor for the "tryCatch" node type - provides structured error handling.Executor for the "webhookTrigger" node type - starts workflow execution via HTTP requests.