ErrLookup › FlowiseAI/Flowise
FlowiseAI/Flowise
Build AI Agents, Visually · TypeScript · 1,659 source files
Analyzed at abe4a8601a on 2026-08-12. 619 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| chatflowId must be a valid array | validation | error | validation, evaluation, json-parse, api-contract |
| dataset.rows must be a valid array | validation | error | validation, evaluation, dataset, api-contract |
| Model is required | validation | error | agent, validation, model-config, configuration |
| Agent needs to have a function calling capable models. | validation | error | agent, function-calling, model-capability, tools |
| Invalid human input type. Expected 'proceed' or 'reject', bu | validation | error | agent, human-in-the-loop, validation, tool-calls |
| Error in Agent node: ${error instanceof Error ? error.messag | exception | error | agent, catch-all, error-wrapping, observability |
| ${getErrorMessage(e)} | exception | error | agent, tool-execution, propagation, tools |
| Invalid JSON object. Error: ${error} | exception | error | condition-agent, json-parse, llm-output, structured-output |
| Could not find JSON block in the output. | exception | error | condition-agent, llm-output, structured-output, parsing |
| Model is required | validation | error | condition-agent, validation, model-config, configuration |
| Scenarios are required | validation | error | condition-agent, validation, scenarios, configuration |
| LLM response is missing the "output" key or it is not a stri | exception | error | condition-agent, llm-output, json-schema, structured-output |
| Failed to parse a valid scenario from the LLM's response. Pl | exception | error | condition-agent, llm-output, parsing, catch-all |
| Error in Condition Agent node: ${error instanceof Error ? er | exception | error | condition-agent, catch-all, error-wrapping, observability |
| ${e} | exception | error | custom-function, sandbox, user-code, error-wrapping |
| Invalid JSON in executeFlowOverrideConfig: ${parseError.mess | validation | error | execute-flow, json-parse, validation, configuration |
| Invalid base URL: must be a valid URL | validation | error | execute-flow, validation, url, configuration |
| Cannot call the same agentflow! | validation | error | execute-flow, validation, recursion-guard, configuration |
| ${error} | exception | error | agentflow, error-wrapping, stack-trace-loss, execute-flow |
| ${errorMessage} | http | error | agentflow, http, network, error-wrapping |
| Invalid input array | validation | error | agentflow, iteration, validation, json-parse, input-validation |
| Model is required | validation | error | agentflow, llm, validation, config, missing-model |
| Error in LLM node: ${error instanceof Error ? error.message | exception | error | agentflow, llm, error-wrapping, provider, analytics |
| ${e} | exception | error | agentflow, retriever, vector-store, error-wrapping, stack-trace-loss |
| Invalid Flow State | validation | error | agentflow, start-node, json-parse, validation, config |
| Tool not selected | validation | error | agentflow, tool-node, validation, config, missing-tool |
| ${e} | exception | error | agentflow, tool-node, error-wrapping, stack-trace-loss |
| This agent requires that the "bindTools()" method be impleme | validation | error | agent, langchain, tool-calling, bindtools, model-capability, version-mismatch |
| Assistant ${selectedAssistantId} not found | exception | error | agent, openai-assistant, not-found, database, config |
| OpenAI ApiKey not found | validation | error | agent, openai-assistant, credentials, missing-api-key, config |
| Error executing tool. Tool: ${tool.name}. Thread ID: ${threa | exception | error | agent, openai-assistant, tool-execution, error-wrapping, cause-loss |
| Error submitting tool outputs. Thread ID: ${threadId}. Run I | exception | error | agent, openai-assistant, tool-submission, network, run-expired |
| Error processing thread: ${state}, Thread ID: ${threadId} | exception | error | agent, openai-assistant, run-status, retry-exhausted, tool-loop |
| ${error} | exception | error | agent, openai-assistant, error-wrapping, stack-trace-loss, catch-all |
| HTTP error! status: ${response.status} | http | error | agent, openai-assistant, file-download, http, network |
| This agent requires that the "bindTools()" method be impleme | validation | error | agent, tool-agent, langchain, tool-calling, bindtools, model-capability |
| Cloudflare API Token is missing in credential. | validation | error | credentials, configuration, cloudflare, validation |
| CometAPI API Key is missing or empty. Please provide a valid | validation | error | credentials, configuration, cometapi, validation |
| Model Name is required. Please enter a valid model name (e.g | validation | error | configuration, cometapi, validation, model-selection |
| Invalid JSON in the BaseOptions: ${exception} | validation | error | configuration, json-parsing, cometapi, validation |
| Fireworks API key not found. Please set the FIREWORKS_API_KE | validation | critical | credentials, configuration, fireworks, environment-variables, constructor |
| Invalid media content | validation | error | gemini, multimodal, content-blocks, validation |
| This model does not support images | validation | error | gemini, multimodal, model-selection, images |
| Unsupported source type: ${block.source_type} | validation | error | gemini, multimodal, content-blocks, images, validation |
| This model does not support audio | validation | error | gemini, multimodal, model-selection, audio |
| This model does not support files | validation | error | gemini, multimodal, model-selection, files |
| Please provide image as base64 encoded data URL | validation | error | gemini, multimodal, images, content-blocks, validation |
| Unknown content type ${content.type} | validation | error | gemini, content-blocks, validation, dispatch |
| Unknown content ${JSON.stringify(content)} | validation | error | gemini, content-blocks, validation, dispatch |
| Google requires a tool name for each tool call response, and | validation | error | gemini, tool-calling, messages, validation |
| Unsupported message input | exception | error | gemini, messages, validation, dispatch |
| System message should be the first one | exception | error | google-generative-ai, message-ordering, validation, gemini, system-prompt |
| Google Generative AI requires alternate messages between aut | exception | error | google-generative-ai, message-ordering, alternation, gemini, chat-memory |
| There was a problem parsing your system message. Please try | exception | error | google-generative-ai, system-prompt, merge, gemini, edge-case |
| HuggingFace API key is required. Please configure it in the | exception | error | huggingface, credentials, api-key, configuration, flowise |
| Please set an API key for HuggingFace Hub. Either configure | exception | error | huggingface, api-key, environment, constructor, configuration |
| Cannot use custom endpoint with model "${this.model}" that i | exception | error | huggingface, inference-providers, endpoint, configuration-conflict, streaming |
| No content received from HuggingFace API. Response: ${JSON.s | exception | error | huggingface, empty-response, api-shape, chat-completion, debugging |
| HuggingFace API key is required. Please configure it in the | exception | error | huggingface, api-key, runtime-validation, trim, defense-in-depth |
| Please install huggingface as a dependency with, e.g. `pnpm | exception | critical | huggingface, dependency, import, installation, peer-dependency |
| Invalid JSON in the Chat NVIDIA NIM's baseOptions: ${excepti | exception | error | json, configuration, validation, nvidia-nim, parsing |
| Invalid JSON in the ChatOpenAI's BaseOptions: ${exception} | exception | error | json, configuration, validation, openai, default-headers |
| Invalid JSON in the ChatOpenAI's BaseOptions: ${exception} | exception | error | json, configuration, validation, openai-custom, default-headers |
| Invalid JSON in the ChatOpenRouter's BaseOptions: ${exceptio | exception | error | json, configuration, validation, openrouter, default-headers |
| Perplexity API Key missing from credential | exception | error | perplexity, credentials, api-key, configuration, flowise |
| Invalid JSON in Search Domain Filter: ${exception} | exception | error | json, perplexity, validation, configuration, search-filter |
| Invalid JSON in the ChatSambanova's BaseOptions: ${exception | exception | error | json, configuration, validation, sambanova, default-headers |
| Invalid JSON in the BaseOptions: ${exception} | exception | error | json, configuration, validation, deepseek, default-headers |
| Failed to fetch ${url}: ${error} | exception | error | network, http, axios, retry, tls, document-loader |
| Failed to post ${url}: ${error} | exception | error | network, http, ssrf, axios, api-loader |
| Base ID and Table ID must be provided. | exception | error | validation, configuration, airtable, required-fields |
| Failed to fetch ${url} from Airtable: ${error.message}, stat | exception | error | network, airtable, api-errors, authentication, rate-limit |
| Failed to fetch ${url} from Airtable: ${error} | exception | error | airtable, unexpected, error-handling |
| Invalid URL | exception | error | validation, url, cheerio, configuration |
| Limit cannot be less than 0 | exception | warning | validation, configuration, cheerio, web-crawl |
| No relative links found | exception | warning | scraping, content, cheerio, web-crawl |
| Unable to resolve fields from header. | exception | error | csv, parsing, validation, papaparse |
| Column ${column} not found in CSV file. | exception | error | csv, parsing, validation, papaparse |
| Invalid JSON in the Custom Document Loader Input Variables: | exception | error | json, validation, configuration, custom-document-loader |
| Document object must contain pageContent and metadata | exception | error | validation, document, javascript, sandbox, custom-document-loader |
| ${e} | exception | error | error-handling, javascript, sandbox, custom-document-loader |
| Must provide at least one loader | exception | error | validation, configuration, file-loader, programming-error |
| Error loading file | exception | error | file, parsing, error-handling, file-loader |
| No API key provided | exception | error | authentication, configuration, firecrawl, api-key |
| Failed to scrape URL. Error: ${responseData.error} | exception | error | firecrawl, api-errors, scraping |
| ${error.message} | exception | error | error-handling, firecrawl, scraping |
| Crawl request failed: ${crawlResponse.error || 'Unknown erro | exception | error | firecrawl, api-errors, crawl |
| Crawl failed: ${error.response.data.error} | exception | error | firecrawl, network, crawl, api-errors, authentication |
| Crawl failed: ${error.message} | exception | error | firecrawl, network, crawl, ssrf, error-handling |
| Search request failed: ${searchResponse.warning || 'Unknown | exception | warning | firecrawl, search, api-error, soft-failure |
| Crawl job failed | exception | error | firecrawl, crawl, polling, job-failed |
| Unknown crawl status: ${statusData.status} | exception | error | firecrawl, crawl, status-enum, versioning |
| Failed to monitor job status | exception | info | firecrawl, crawl, unreachable, defensive |
| Extract job failed | exception | error | firecrawl, extract, polling, job-failed |
| Unknown extract status: ${statusData.status} | exception | error | firecrawl, extract, status-enum, polling |
| Failed to monitor extract status | exception | info | firecrawl, extract, unreachable, defensive |
| Failed to ${action}. Status code: ${response.status}. Error: | exception | error | firecrawl, http-status, billing, conflict, timeout |
| Unexpected error occurred while trying to ${action}. Status | exception | error | firecrawl, http-status, auth, rate-limit, diagnostic-loss |
| Firecrawl API key not set. You can set it as FIRECRAWL_API_K | exception | critical | firecrawl, config, credentials, auth, loader |
| Firecrawl: Query is required for search mode | exception | error | firecrawl, validation, search, loader, config |
| Firecrawl: Failed to search. Warning: ${response.warning} | exception | warning | firecrawl, search, soft-failure, loader, redundant |
| Firecrawl: URL is required for scrape mode | exception | error | firecrawl, validation, scrape, loader, config |
| Firecrawl: Failed to scrape URL. Error: ${response.error} | exception | error | firecrawl, scrape, loader, soft-failure, redundant |
| Firecrawl: URL is required for crawl mode | exception | error | firecrawl, validation, crawl, loader, config |
| Firecrawl: Crawl job failed | exception | error | firecrawl, crawl, loader, job-failed |
| Failed to load Google Sheets data: ${error.message} | exception | error | google-sheets, oauth, api-wrapper, error-wrapping, metadata |
| Failed to get spreadsheet metadata: ${response.status} ${res | http | error | google-sheets, http, oauth, api-status, quota |
| Failed to get sheet data: ${response.status} ${response.stat | http | error | google-sheets, http, a1-notation, api-status |
| Expected string, at position ${i} got ${typeof pageContent} | validation | error | json, type-check, jsonpointer, validation |
| Failed to load fs/promises. Make sure you are running in Nod | exception | error | node, runtime, bundler, fs, environment |
| Expected string, at position ${i} got ${typeof pageContent} | validation | error | json, jsonl, type-check, jsonpointer, validation |
| Failed to load fs/promises. Make sure you are running in Nod | exception | error | node, runtime, bundler, fs, environment |
| Failed to parse PowerPoint file: ${error instanceof Error ? | exception | error | powerpoint, officeparser, file-parsing, binary |
| Failed to parse Word file: ${error instanceof Error ? error. | exception | error | word, officeparser, file-parsing, binary |
| Oxylabs: Failed to call Oxylabs API: ${response.status} | http | error | oxylabs, http, axios, api-status, auth, dead-code |
| Invalid URL | validation | error | playwright, url-validation, linkifyjs, scraping |
| Limit cannot be less than 0 | validation | warning | playwright, validation, numeric-input, scraping |
| No relative links found | exception | warning | playwright, web-crawl, scraping, sitemap, empty-result |
| Invalid URL | validation | error | puppeteer, url-validation, linkifyjs, scraping |
| Limit cannot be less than 0 | validation | warning | puppeteer, validation, numeric-input, scraping |
| No relative links found | exception | warning | puppeteer, web-crawl, scraping, sitemap, empty-result |
| Failed to download file ${key} from S3 bucket ${bucketName}: | exception | error | s3, aws-sdk, download, stream, iam, batch |
| Failed to load data from bucket ${bucketName}: ${e.message} | exception | error | s3, aws-sdk, directory-loader, error-wrapping, cleanup |
| Failed to load S3 document: ${error.message} | exception | error | s3, aws-sdk, error-wrapping, unstructured, metadata |
| Failed to download file ${keyName} from S3 bucket ${bucketNa | exception | error | s3, aws-sdk, download, stream, iam |
| Failed to load file ${filePath} using unstructured loader. | exception | error | s3, unstructured, document-loader, error-masking, network |
| Unsupported binary file type: ${mimeType} | validation | error | s3, document-loader, mime-type, validation |
| Failed to process binary file: ${error.message} | exception | error | s3, document-loader, error-masking, parsing |
| Spider API key not set. You can set it as SPIDER_API_KEY in | validation | error | spider, authentication, validation, config |
| Spider: Failed to scrape URL. Error: ${response.error} | exception | error | spider, scrape, api, network |
| Spider: Failed to crawl URL. Error: ${response.error} | exception | error | spider, crawl, api, network |
| Unrecognized mode '${this.mode}'. Expected one of 'crawl', ' | validation | error | spider, validation, runtime-type-safety |
| No API key provided | validation | error | spider, authentication, validation, constructor |
| Failed to scrape URL. Error: ${responseData.error} | exception | error | spider, api, response-parsing, bug |
| ${error.message} | exception | error | spider, error-masking, stack-trace, anti-pattern |
| Failed to ${action}. Status code: ${response.status}. Error: | http | error | spider, api, http-status, quota |
| Unexpected error occurred while trying to ${action}. Status | http | error | spider, api, http-status, observability |
| Failed to partition file with error ${response.status} and m | http | error | unstructured, api, http-status, document-loader |
| Expected partitioning request to return an array, but got ${ | validation | error | unstructured, response-parsing, api-contract, validation |
| File upload is required | validation | error | unstructured, validation, input-required |
| Model ID is required | validation | error | aws-bedrock, embeddings, validation, config |
| Input Type must be selected for Cohere models. | validation | error | aws-bedrock, cohere, embeddings, validation |
| An invalid response was returned by Bedrock. | exception | error | aws-bedrock, titan, embeddings, error-masking, response-parsing |
| AWS Bedrock retry limit reached: | exception | error | aws, bedrock, embeddings, throttling, retry, rate-limit |
| Invalid JSON in the OpenAIEmbedding's BaseOptions: | validation | error | openai, embeddings, json, validation, parsing |
| Invalid JSON in the ChatOpenAI's BaseOptions: | validation | error | openai, embeddings, json, validation, parsing, custom-endpoint |
| Please set an API key for HuggingFace Hub in the environment | validation | error | huggingface, llm, api-key, auth, configuration |
| Please install huggingface as a dependency with, e.g. `pnpm | exception | error | huggingface, dependency, install, runtime, module-resolution |
| Invalid JSON in the OpenAI's BaseOptions: | validation | error | openai, llm, json, validation, parsing |
| Please set the REPLICATE_API_TOKEN | validation | error | replicate, llm, api-key, auth, configuration |
| Please install replicate as a dependency with, e.g. `yarn ad | exception | error | replicate, dependency, install, runtime, module-resolution |
| Invalid JSON in the Additional Configuration: | validation | error | agent-memory, memory, json, validation, datasource, parsing |
| Invalid JSON in the Additional Configuration: | validation | error | agent-memory, mysql, memory, json, validation, datasource |
| Invalid table name | validation | error | mysql, agent-memory, validation, sql, table-name, memory |
| No datasource options provided | validation | error | mysql, agent-memory, configuration, datasource, memory |
| Invalid port number | validation | error | mysql, agent-memory, configuration, port, misconfiguration, memory |
| Error creating ${this.tableName} table | exception | error | mysql, agent-memory, database, schema, ddl, memory |
| Error retrieving ${this.tableName} | exception | error | mysql, agent-memory, database, query, retrieval, memory |
| Error listing checkpoints | exception | error | mysql, agent-memory, database, query, list, memory |
| Error saving checkpoint | exception | error | mysql, agent-memory, database, query, insert, memory |
| Invalid JSON in the Additional Configuration: | validation | error | agent-memory, postgres, memory, json, validation, datasource |
| Invalid table name | validation | error | postgres, agent-memory, validation, sql, table-name, memory |
| No datasource options provided | validation | error | postgres, agent-memory, configuration, datasource, memory |
| Invalid port number | validation | error | postgres, datasource, configuration, typeguard, port |
| Error creating ${this.tableName} table | exception | error | postgres, ddl, permissions, setup, error-masking |
| Error retrieving ${tableName} | exception | error | postgres, query, read, error-masking, schema-drift |
| Error listing ${tableName} | exception | error | postgres, query, list, error-masking, generator |
| Error saving checkpoint | exception | error | postgres, write, upsert, error-masking, schema-drift |
| Invalid JSON in the Additional Configuration: | validation | error | sqlite, configuration, json-parse, validation, datasource |
| Invalid table name | validation | error | sqlite, validation, identifier, sql-injection, configuration |
| Error creating ${this.tableName} table | exception | error | sqlite, ddl, filesystem, permissions, error-masking |
| Error retrieving ${tableName} | exception | error | sqlite, query, read, error-masking, schema-drift |
| Error listing ${tableName} | exception | error | sqlite, query, list, error-masking, generator |
| Error saving checkpoint | exception | error | sqlite, write, upsert, error-masking, schema-drift |
| User ID field cannot be empty when "Use Flowise Chat ID" is | validation | error | mem0, validation, configuration, user-id, memory |
| Mem0: "Use Flowise Chat ID" is ON, but no runtime chat ID (o | validation | error | mem0, user-id, runtime, validation, memory |
| Mem0: Could not determine a valid User ID for the operation. | validation | error | mem0, user-id, invariant, defensive, memory |
| Supervisor name is required! | validation | error | supervisor, multiagent, validation, configuration |
| This agent only compatible with function calling models. | exception | error | supervisor, multiagent, llm, tool-calling, version-skew, anthropic |
| Aborted! | exception | warning | abort, control-flow, multiagent |
| Worker name is required! | validation | error | validation, multiagent, required-field |
| Worker prompt is required! | validation | error | validation, multiagent, required-field, prompt |
| Invalid JSON in the Worker's Prompt Input Values: ${exceptio | validation | error | json, validation, prompt, multiagent |
| Worker input variables values are not provided! | validation | error | validation, prompt-template, multiagent, variables |
| This agent only compatible with function calling models. | exception | error | langchain, multiagent, function-calling, worker |
| Aborted! | exception | warning | abort, control-flow, worker |
| Invalid JSON in StructuredOutputParser: ${exception} | validation | error | json, output-parser, validation, schema |
| Error parsing Zod Schema: ${exception} | exception | error | zod, json, output-parser, schema, validation |
| Returned message history must be an array | validation | error | json, prompt, chat-history, validation, sandbox |
| Invalid JSON in the ChatPromptTemplate's promptValues: ${exc | validation | error | json, validation, prompt, chat-template |
| Invalid JSON in the FewShotPromptTemplate's examples: ${exce | validation | error | json, validation, prompt, few-shot |
| Invalid JSON in the PromptTemplate's promptValues: ${excepti | validation | error | json, validation, prompt, langfuse |
| Invalid JSON in the PromptTemplate's promptValues: ${excepti | validation | error | json, validation, prompt, prompt-template |
| Invalid JSON in the Additional Configuration: ${exception} | validation | error | json, validation, mysql, record-manager, database, configuration |
| Invalid table name | validation | error | mysql, record-manager, validation, sql-injection-guard, config |
| No datasource options provided | validation | critical | mysql, record-manager, config, datasource, missing-credentials |
| Invalid port number | validation | error | mysql, record-manager, config, port, wrong-driver |
| Time sync issue with database ${updatedAt} < ${timeAtLeast} | exception | error | mysql, record-manager, time-sync, clock-drift, ntp |
| Number of keys (${keyStrings.length}) does not match number | validation | error | mysql, record-manager, validation, array-length, upsert |
| Invalid JSON in the Additional Configuration: ${exception} | validation | error | postgres, record-manager, json, config, user-input |
| No datasource options provided | validation | critical | postgres, record-manager, config, datasource, missing-credentials |
| Invalid port number | validation | error | postgres, record-manager, config, port, wrong-driver |
| Time sync issue with database ${updatedAt} < ${timeAtLeast} | exception | error | postgres, record-manager, time-sync, clock-drift, ntp |
| Number of keys (${keyStrings.length}) does not match number | validation | error | postgres, record-manager, validation, array-length, upsert |
| Invalid JSON in the Additional Configuration: ${exception} | validation | error | sqlite, record-manager, json, config, user-input |
| No datasource options provided | validation | critical | sqlite, record-manager, config, datasource, missing-path |
| Time sync issue with database ${updatedAt} < ${timeAtLeast} | exception | error | sqlite, record-manager, time-sync, clock-drift |
| Number of keys (${keyStrings.length}) does not match number | validation | error | sqlite, record-manager, validation, array-length, upsert |
| Azure Rerank API call failed: ${error.message} | exception | error | azure, rerank, network, http, credentials, retriever |
| Azure Foundry API Key is missing in credentials. | validation | critical | azure, rerank, credentials, retriever, config |
| Azure Foundry Endpoint is missing in credentials. | validation | critical | azure, rerank, credentials, retriever, config, endpoint |
| Must specify one of "k" or "similarity_threshold". | validation | error | retriever, embeddings-filter, config, validation, required-field |
| There must be a LLM model connected to LLM Filter Retriever | validation | error | retriever, llm-filter, config, required-connection, model |
| Agent name is required! | validation | error | sequential-agents, agent, config, required-field, validation |
| Agent must have a predecessor! | validation | error | sequential-agents, graph-wiring, validation, configuration |
| Invalid JSON in the Agent's Prompt Input Values: ${exception | validation | error | configuration, json, input-validation, prompts |
| Agent input variables values are not provided! | validation | error | prompts, templates, input-validation, configuration |
| This agent only compatible with function calling models. | validation | error | llm, function-calling, tools, model-compat, langchain |
| Agent Node only compatible with function calling models. | validation | error | llm, function-calling, tools, interrupt, model-compat |
| Aborted! | exception | info | abort, cancellation, signal, runtime |
| Key is required | validation | error | state-memory, configuration, input-validation |
| Return output must be an object | validation | error | code-sandbox, state-memory, validation, configuration |
| ToolNode only accepts AIMessages as input. | exception | error | tool-node, graph-wiring, messages, runtime |
| Tool ${call.name} not found. | exception | error | tools, tool-calling, runtime, agent |
| Condition must have a predecessor! | validation | error | sequential-agents, graph-wiring, validation, condition |
| Condition function must return a string | validation | error | condition, code-sandbox, validation, configuration |
| Condition variable is required! | validation | error | condition, configuration, input-validation |
| Invalid Condition: ${exception} | validation | error | condition, runtime, error-wrapping, configuration |
| Condition Agent must have a predecessor! | validation | error | sequential-agents, graph-wiring, validation, condition |
| Invalid JSON in the Condition Agent's Prompt Input Values: $ | validation | error | configuration, json, input-validation, prompts |
| Condition Agent input variables values are not provided! | validation | error | prompts, templates, input-validation, configuration |
| Condition function must return a string | validation | error | condition, code-sandbox, validation, configuration |
| Condition variable is required! | validation | error | condition, configuration, input-validation |
| Invalid Condition: ${exception} | validation | error | sequential-agents, condition, validation, error-wrapping |
| Custom function must have a predecessor! | validation | error | sequential-agents, custom-function, graph-wiring, init |
| Invalid JSON in the Custom Function Input Variables: ${excep | validation | error | json, custom-function, input-variables, runtime |
| Custom function must return an object! | validation | error | custom-function, return-type, state, runtime |
| Custom function must return a string! | validation | error | custom-function, return-type, message, runtime |
| End must have a predecessor! | validation | error | sequential-agents, end-node, graph-wiring, init |
| Execute Flow node name is required! | validation | error | sequential-agents, execute-flow, naming, init |
| Execute Flow must have a predecessor! | validation | error | sequential-agents, execute-flow, graph-wiring, init |
| Invalid flow ID: must be a valid UUID | validation | error | execute-flow, uuid, validation, init |
| Invalid base URL: must be a valid URL | validation | error | execute-flow, url-validation, security, init |
| Cannot call the same agentflow! | validation | error | execute-flow, recursion-guard, init |
| LLM Node name is required! | validation | error | sequential-agents, llm-node, naming, init |
| Agent must have a predecessor! | validation | error | sequential-agents, llm-node, graph-wiring, error-message, init |
| Invalid JSON in the LLM Node's Prompt Input Values: ${except | validation | error | json, llm-node, prompt, init |
| LLM Node input variables values are not provided! Required: | validation | error | llm-node, prompt-variables, validation, init |
| LLM Node only compatible with function calling models. | validation | error | llm-node, function-calling, tools, model-compat, init |
| Aborted! | exception | warning | llm-node, abort, cancellation, runtime |
| Key is required | validation | error | llm-node, state-memory, validation, runtime |
| Return output must be an object | validation | error | llm-node, state-memory, code, return-type, runtime |
| Failed to retrieve value: ${errorMessage} | exception | error | aws, dynamodb, kv-storage, runtime, catch-all |
| Valid DynamoDB Table selection is required | validation | error | aws, dynamodb, config, validation, dropdown |
| Key prefix cannot contain "${KEY_SEPARATOR}" character | validation | error | aws, dynamodb, validation, config, delimiter |
| SNS Topic ARN is required | validation | error | aws, sns, config, validation |
| Invalid agentflow ID: must be a valid UUID | validation | error | validation, uuid, config, agentflow |
| Invalid base URL: must be a valid URL | validation | error | validation, url, config, agentflow |
| Cannot call the same agentflow! | validation | error | recursion, validation, runtime, agentflow, guard |
| Received tool input did not match expected schema: ${JSON.st | validation | error | langchain, schema, zod, validation, llm-input |
| Arxiv API error: ${response.status} ${response.statusText} | http | error | network, arxiv, http, api, rate-limit |
| Failed to download PDF: ${response.status} ${response.status | http | error | network, arxiv, pdf, http, rate-limit |
| Query is required for Arxiv search | validation | warning | validation, arxiv, llm-input, input |
| Failed to process paper "${result.title}": ${errorMessage} | exception | error | arxiv, pdf, runtime, batch, config |
| Failed to search Arxiv: ${errorMessage} | exception | error | arxiv, runtime, catch-all, network |
| Invalid chatflow ID: must be a valid UUID | validation | error | validation, uuid, config, chatflow |
| Invalid base URL: must be a valid URL | validation | error | validation, url, config, chatflow |
| Cannot call the same chatflow! | validation | error | recursion, validation, runtime, chatflow, guard |
| Received tool input did not match expected schema: ${JSON.st | validation | error | langchain, schema, zod, validation, llm-input |
| Received tool input did not match expected schema | validation | error | langchain, schema, zod, validation, e2b, llm-input |
| API Key Required | validation | error | composio, credentials, config, api-key, auth |
| App name is required. Please select an app. | validation | error | composio, config, validation, dropdown |
| Google Sheets API Error ${response.status}: ${response.statu | exception | error | google-sheets, http, api-error, auth, rate-limit |
| Values must be a valid JSON array | validation | error | google-sheets, json-parse, validation, agent-input |
| Values must be a valid JSON array of value ranges | validation | error | google-sheets, json-parse, validation, batch |
| No extraction path configured | validation | error | jsonpath, config, validation, required-field |
| Invalid JSON string: ${error instanceof Error ? error.messag | exception | error | jsonpath, json-parse, validation, agent-input |
| Path "${this.path}" not found in JSON. Received: ${preview} | exception | error | jsonpath, schema-drift, validation, lodash |
| JSON Path is required | validation | error | jsonpath, config, validation, required-field, init |
| No Jira host provided | validation | error | jira, config, validation, required-field, init |
| Invalid credentials: provide either Bearer Token or Username | validation | error | jira, auth, credentials, validation, init |
| Jira API Error ${response.status}: ${response.statusText} - | exception | error | jira, http, api-error, auth, jql |
| Missing Browserless API Token | validation | error | browserless, mcp, credentials, validation, required-field |
| MCP Server Config is required | validation | error | mcp, custom-mcp, config, validation, required-field |
| Security validation failed: ${error.message} | exception | error | mcp, security, validation, custom-mcp, sandbox |
| Invalid MCP Server Config: ${error} | exception | error | mcp, custom-mcp, json-parse, network, wrapper |
| MCP Server is required | validation | error | mcp, custom-mcp-server, config, validation, required-field |
| Database not available | exception | error | mcp, infrastructure, database, typeorm, di |
| Workspace context is required to load MCP server | validation | error | mcp, multi-tenant, workspace, validation, security |
| MCP server ${serverId} not found | exception | error | mcp, database, not-found, workspace, stale-reference |
| MCP server "${serverRecord.name}" is not authorized. Please | validation | error | mcp, authorization, oauth, config, lifecycle |
| Missing Github Access Token | validation | error | github, authentication, mcp, credentials, configuration |
| Failed to retrieve access token: Response missing access_tok | exception | error | pipedream, oauth, authentication, api-contract, network |
| Pipedream OAuth token request failed [${code}]: ${message} | exception | error | pipedream, oauth, network, error-handling, diagnostics |
| Pipedream app slug is required | validation | error | pipedream, validation, configuration, mcp |
| Invalid app slug format. Must be lowercase letters, digits, | validation | error | pipedream, validation, input-sanitization, regex |
| Variables in User ID are not resolved. {{$vars.*}} requires | validation | error | pipedream, variables, templating, validation, runtime |
| Pipedream user ID is required | validation | error | pipedream, validation, sanitization, configuration |
| User ID contains invalid characters. Allowed: letters, digit | validation | error | pipedream, validation, input-sanitization, regex, security |
| Pipedream Project ID is required in credentials | validation | error | pipedream, credentials, validation, configuration |
| Pipedream Client ID and Client Secret are required in creden | validation | error | pipedream, credentials, oauth, validation, configuration |
| No tools available for the Pipedream app slug "${appSlug}". | exception | error | pipedream, mcp, configuration, tools, validation |
| Connection to Pipedream MCP server timed out. Please check y | exception | warning | pipedream, network, timeout, mcp |
| Connection refused by Pipedream MCP server. The service may | exception | warning | pipedream, network, connection-refused, mcp |
| Pipedream MCP error: ${error.message ?? 'Unknown error'} | exception | error | pipedream, mcp, error-handling, diagnostics, fallback |
| No postgres url provided | validation | error | postgres, database, mcp, credentials, configuration |
| Missing Slack credentials. Provide either an OAuth2 access t | validation | error | slack, authentication, mcp, credentials, configuration |
| Security validation failed: ${error.message} | validation | error | mcp, security, configuration, supergateway |
| Missing credentials: provide Bearer token from flow/credenti | validation | error | mcp, teradata, credentials, authentication |
| URL is required for SSE transport | validation | error | mcp, transport, sse, validation |
| Must initialize the toolkit first | exception | error | mcp, lifecycle, state |
| Client is not initialized | exception | error | mcp, concurrency, lifecycle |
| Custom MCP script execution disabled. Configure CUSTOM_MCP_A | validation | error | mcp, security, configuration, allow-list |
| Custom MCP script path not in allowed list. | validation | error | mcp, security, allow-list, paths |
| Argument contains potentially dangerous characters: "${arg}" | validation | error | mcp, security, injection, validation |
| Environment variable '${key}' is not allowed. Permitted: ${[ | validation | error | mcp, security, configuration, env, allow-list |
| Environment variable '${key}' contains null byte | validation | error | mcp, security, env, injection |
| Argument '${arg}' is not allowed for command '${command}'. | validation | error | mcp, security, command-flags, injection |
| Argument '${arg}' contains flag '${flag}' that is not allowe | validation | error | mcp, security, command-flags, injection |
| Argument '${arg}' contains dangerous flag '-${ch}' for comma | validation | error | mcp, security, command-flags, injection |
| Invalid server configuration | validation | error | mcp, security, validation, configuration |
| cwd parameter is not allowed in MCP server configuration | validation | error | mcp, security, configuration |
| Command '${serverParams.command}' is not allowed. Permitted: | validation | error | mcp, security, configuration, allow-list |
| No access token found in credential | validation | error | microsoft, outlook, oauth2, credentials, authentication |
| Graph API Error ${response.status}: ${response.statusText} - | http | error | microsoft, outlook, graph-api, http, network |
| No access token found in credential | validation | error | microsoft, teams, oauth2, credentials, authentication |
| Microsoft Graph API error: ${response.status} ${response.sta | http | error | microsoft-graph, http, authentication, network, api-error |
| Microsoft Graph request failed: ${error instanceof Error ? e | exception | error | microsoft-graph, error-wrapping, network, typescript, debugging |
| Team ID is required to list channels | validation | error | validation, microsoft-teams, zod, required-field, default-params |
| Both Team ID and Channel ID are required | validation | error | validation, microsoft-teams, required-field, default-params, channel |
| Team ID and Display Name are required to create a channel | validation | error | validation, microsoft-teams, required-field, channel, create |
| At least one field to update must be provided | validation | warning | validation, microsoft-teams, no-op, channel, update, swallowed-error |
| Team ID, Channel ID, and User ID are all required | validation | error | validation, microsoft-teams, required-field, channel, members, user-id |
| User is not a member of this channel | validation | warning | validation, microsoft-teams, members, lookup-miss, user-id, swallowed-error, toctou |
| Chat ID is required | validation | error | validation, microsoft-teams, required-field, chat |
| Members list is required to create a chat | validation | error | validation, microsoft-teams, required-field, chat, create, members |
| Topic is required to update a chat | validation | error | validation, microsoft-teams, required-field, chat, update, topic |
| Both Chat ID and User ID are required | validation | error | microsoft-teams, validation, graph-api, missing-argument |
| User is not a member of this chat | validation | warning | microsoft-teams, graph-api, conditional, state-mismatch |
| Both Chat ID and Message ID are required | validation | error | microsoft-teams, validation, graph-api, missing-argument |
| Message is not pinned in this chat | validation | warning | microsoft-teams, graph-api, conditional, state-mismatch |
| Chat or Channel ID is required | validation | error | microsoft-teams, validation, graph-api, missing-argument |
| Chat/Channel ID and Message ID are required | validation | error | microsoft-teams, validation, graph-api, missing-argument |
| Chat/Channel ID and Message Body are required | validation | error | microsoft-teams, validation, graph-api, missing-argument |
| Chat/Channel ID, Message ID, and Reply Body are required | validation | error | microsoft-teams, validation, graph-api, missing-argument |
| Failed to load OpenAPI spec | exception | critical | openapi, config, init, spec-loading |
| OpenAPI spec does not contain a server URL | exception | critical | openapi, config, init, missing-server |
| Received tool input did not match expected schema ${e} | validation | error | openapi, schema, zod, agent-input, validation |
| URL is required for DELETE request | validation | error | http, requests, validation, missing-url |
| HTTP Error ${res.status}: ${res.statusText} | http | error | http, network, api-error, status-code |
| Failed to make DELETE request: ${error instanceof Error ? er | exception | error | http, network, wrapper, connectivity |
| URL is required for GET request | validation | error | http, get, configuration, validation |
| HTTP Error ${res.status}: ${res.statusText} | http | error | http, network, server-error, status-code |
| Failed to make GET request: ${error instanceof Error ? error | exception | error | http, network, error-wrapping, ssrf, get |
| URL is required for POST request | validation | error | http, post, configuration, validation |
| HTTP Error ${res.status}: ${res.statusText} | http | error | http, network, server-error, post, status-code |
| Failed to make POST request: ${error instanceof Error ? erro | exception | error | http, network, error-wrapping, ssrf, post |
| URL is required for PUT request | validation | error | http, put, configuration, validation |
| HTTP Error ${res.status}: ${res.statusText} | http | error | http, network, server-error, put, status-code |
| Failed to make PUT request: ${error instanceof Error ? error | exception | error | http, network, error-wrapping, ssrf, put |
| Received tool input did not match expected schema | validation | error | schema, validation, parsing, agent, retriever |
| SEARXNG_API_BASE not set. You can set it as "SEARXNG_API_BAS | exception | critical | configuration, environment, searxng, constructor |
| ${resp.statusText} | http | error | network, searxng, http, timeout |
| Invalid JSON in the Custom Function Input Variables: ${excep | validation | error | json, parsing, configuration, custom-function |
| ${e} | exception | error | javascript, sandbox, user-code, custom-function, error-wrapping |
| Invalid JSON in the IfElse's Input Variables: ${exception} | validation | error | json, parsing, configuration, if-else |
| ${e} | exception | error | javascript, sandbox, user-code, if-else, error-wrapping |
| Invalid Similarity Metric should be one of 'cosine' | 'eucli | validation | error | validation, vector-store, astra, configuration |
| ${e} | exception | error | vector-store, astra, network, credentials, error-wrapping |
| ${e} | exception | error | vector-store, chroma, network, credentials, error-wrapping |
| Chroma getOrCreateCollection error: ${err} | exception | error | chroma, collection, initialization, network |
| Vectors and metadatas must have the same length | validation | error | chroma, validation, embeddings, addvectors |
| Vectors must have the same length as the number of dimension | validation | error | chroma, embeddings, dimension, validation |
| You must provide one of "ids or "filter". | validation | error | chroma, delete, validation, api-contract |
| cannot provide both `filter` and `this.filter` | validation | error | chroma, search, filter, api-contract |
| Please install chromadb as a dependency with, e.g. `npm inst | exception | critical | chroma, dependency, install, import |
| ${e} | exception | error | couchbase, vector-store, error-wrapping, network |
| ${e} | exception | error | elasticsearch, vector-store, error-wrapping, network |
| ${e} | exception | error | faiss, vector-store, error-wrapping, filesystem |
| ${e} | exception | error | in-memory, vector-store, error-wrapping, embeddings |
| Failed to index some documents: ${JSON.stringify(response.Fa | exception | error | kendra, aws, batch, indexing |
| Failed to index documents to Kendra: ${error} | exception | error | kendra, aws, error-wrapping, indexing |
| Failed to delete documents from Kendra: ${error} | exception | error | kendra, aws, delete, error-wrapping |
| ${e} | exception | error | milvus, vector-store, error-wrapping, upsert |
| Error checking collection: ${hasColResp} | exception | error | milvus, collection, rpc, search |
| Collection not found: ${vectorStore.collectionName}, please | exception | error | milvus, collection, missing, search |
| Error loading collection: ${loadResp} | exception | error | milvus, collection, load, memory |
| Error searching data: ${JSON.stringify(searchResp)} | exception | error | milvus, vector-search, runtime, error-handling |
| The Collection's primaryField is configured with autoId=fals | validation | error | milvus, upsert, validation, metadata |
| The field "${field}" is not provided in documents[${index}]. | validation | error | milvus, upsert, validation, metadata, schema |
| Error creating index | exception | error | milvus, index, permissions, error-handling |
| Error inserting data: ${JSON.stringify(insertResp)} | exception | error | milvus, insert, data-integrity, error-handling |
| ${e} | exception | error | mongodb-atlas, error-handling, connection, stack-trace |
| If provided, "options.ids" must be an array with the same le | validation | error | mongodb-atlas, validation, upsert, data-integrity |
| ${e} | exception | error | opensearch, error-handling, connection, stack-trace |
| ${e} | exception | error | pinecone, error-handling, upsert, stack-trace |
| ${e} | exception | error | pinecone, llamaindex, error-handling, stack-trace |
| ${e} | exception | error | postgres, pgvector, error-handling, stack-trace |
| Invalid table name | validation | error | postgres, validation, table-name, sanitization |
| Invalid JSON in the Additional Configuration: ${exception} | validation | error | postgres, pgvector, config, json, validation |
| Invalid port number | validation | error | postgres, pgvector, config, validation, misnomer |
| Invalid JSON in the Additional Configuration: ${exception} | validation | error | postgres, typeorm, config, json, validation |
| Invalid port number | validation | error | postgres, typeorm, config, validation, misnomer |
| Error inserting: ${chunk[0].pageContent} | exception | error | postgres, typeorm, insert, data-integrity, error-handling |
| Unknown distance strategy: ${distanceStrategy} | validation | error | postgres, pgvector, input-validation, configuration, typescript |
| ${e} | exception | error | qdrant, vectorstore, error-wrapping, network, typescript |
| ${e} | exception | error | redis, redisearch, vectorstore, error-wrapping, network, typescript |
| Failed to run FT.INFO command. Please ensure that you are ru | exception | error | redis, redisearch, setup, environment, network |
| ${e} | exception | error | llamaindex, simplestore, vectorstore, error-wrapping, filesystem, typescript |
| ${e} | exception | error | singlestore, vectorstore, error-wrapping, async, network, typescript |
| ${e} | exception | error | supabase, vectorstore, error-wrapping, rls, network, typescript |
| Error inserting: ${res.error.message} ${res.status} ${res.st | exception | error | supabase, upsert, rls, schema, vectorstore, typescript |
| Failed to parse Supabase filter: ${error.message} | validation | error | supabase, filter-parser, input-validation, security, typescript |
| Disallowed method: ${method} | validation | error | supabase, filter-parser, security, allowlist, input-validation |
| Disallowed filter operator: ${operator} | validation | error | supabase, filter-parser, security, allowlist, input-validation |
| No valid filter methods found | validation | error | supabase, filter-parser, input-validation, typescript |
| Potentially dangerous argument: ${arg} | validation | warning | supabase, filter-parser, security, injection, input-validation |
| Method ${method} is not available on the RPC object | validation | error | supabase, filter-parser, runtime, version-drift, typescript |
| Failed to call ${method}: ${error.message} | validation | error | supabase, filter-parser, runtime, input-validation, typescript |
| ${e} | exception | error | upstash, vectorstore, error-wrapping, network, typescript |
| ${e} | exception | error | vectara, vectorstore, error-wrapping, credentials |
| API key is required for cloud connection | validation | error | weaviate, credentials, cloud, auth |
| ${e} | exception | error | weaviate, vectorstore, error-wrapping, schema, grpc |
| ${e} | exception | error | zep, vectorstore, error-wrapping, connection |
| Collection ${args.collectionName} not found. You can create | exception | error | zep, collection, embedding-dimensions, configuration |
| cannot provide both `filter` and `this.filter` | validation | error | zep, filter, similarity-search, configuration |
| ${e} | exception | error | zep-cloud, vectorstore, error-wrapping, auth |
| Chat model component not found | exception | error | agentflow, configuration, chat-model, missing-dependency |
| Invalid Role ARN format: Expected format: arn:aws:iam::<12-d | validation | error | aws, iam, role-arn, validation, sts |
| STS AssumeRole returned incomplete credentials | exception | error | aws, sts, assume-role, credentials, sdk |
| Failed to assume IAM role. Verify that the Role ARN is corre | exception | error | aws, sts, assume-role, access-denied, trust-policy, external-id |
| Please specify your Google Application Credential | validation | error | google, credentials, vertex-ai, configuration |
| Invalid headers: expected an object | validation | error | headers, validation, type-guard, http |
| Invalid headers: too many entries (max ${MAX_HEADERS}) | validation | error | headers, validation, limits, http |
| Invalid header: key must be a non-empty string | validation | error | headers, validation, http |
| Invalid header "${key}": key exceeds ${MAX_KEY_LENGTH} chars | validation | error | headers, validation, limits, http |
| Invalid header "${key}": key contains illegal characters | validation | error | headers, validation, rfc7230, http |
| Invalid header "${key}": this header name is not allowed | validation | error | headers, validation, security, hop-by-hop, http |
| Invalid header "${key}": value must be a string | validation | error | headers, type-validation, http, typescript |
| Invalid header "${key}": value exceeds ${MAX_VALUE_LENGTH} c | validation | warning | headers, limits, http, validation |
| Invalid header "${key}": value contains illegal control char | validation | error | security, headers, crlf-injection, validation, http |
| Access to this host is denied by policy. | http | critical | security, ssrf, network, deny-list, cidr, http |
| Too many redirects | http | error | http, redirects, network, axios |
| DNS resolution failed for ${hostname} | http | error | network, dns, http, ssrf, security |
| Metadata cannot contain key ${key} as it is reserved for int | exception | error | indexing, metadata, validation, langchain, reserved-keys |
| Failed to hash metadata: ${e}. Please use a dict that can be | exception | error | indexing, metadata, serialization, json, langchain |
| sourceIdKey should be null, a string or a function, got ${ty | exception | error | indexing, validation, typescript, langchain, type-error |
| sourceIdKey is required when cleanup mode is incremental. Pl | exception | error | indexing, validation, langchain, configuration |
| sourceIdKey must be provided when cleanup is incremental | exception | error | indexing, validation, langchain, data-quality |
| Source id cannot be null | exception | error | indexing, validation, langchain, defensive-code |
| Error fetching model list | exception | warning | configuration, network, models, fallback, http |
| Model file does not exist or is empty | exception | warning | configuration, filesystem, models, fallback |
| Error: getModels - ${e} | exception | error | models, configuration, validation, catalog |
| Error: getRegions - ${e} | exception | error | model-loader, config, async, flowise |
| Invalid table name | exception | error | validation, sql, security, record-manager |
| Invalid table name: must be at most ${RECORD_MANAGER_TABLE_N | exception | error | validation, sql, record-manager |
| Invalid namespace | exception | error | validation, record-manager, security |
| Invalid namespace: must be at most ${RECORD_MANAGER_NAMESPAC | exception | warning | validation, dead-code, record-manager, maintenance |
| Disallowed TypeORM DataSource option: ${key} | exception | critical | security, typeorm, validation, code-execution, rce |
| Failed to parse Zod schema: ${error.message} | exception | error | zod, parsing, schema, error-wrapping |
| Schema must start with z.object() | exception | error | zod, schema, parsing |
| Invalid z.object() syntax | exception | error | zod, schema, parsing |
| Invalid object syntax | exception | error | zod, schema, parsing, nested-object |
| Expected 'z' but got '${part}' | exception | error | zod, schema, parsing |
| Invalid base type: ${part} | exception | error | zod, schema, parsing |
| Invalid modifier: ${part} | exception | error | zod, schema, parsing, modifier |
| Invalid array syntax | exception | error | zod, schema, parsing, array |
| Invalid object syntax inside array | exception | error | zod, schema, parsing, array, nested-object |
| Unsupported type: ${typeInfo.base} | exception | error | zod, schema, validation, subset |
| Unsupported modifier: ${modifier.name} | exception | error | zod, schema, validation, modifier, subset |
| Unsupported modifier: ${modName} | exception | error | zod, schema, validation, security |
| enum requires array of values | exception | error | zod, enum, validation, schema |
| Unsupported base type: ${typeInfo.base} | exception | error | zod, schema, validation |
| Speech to text is not selected, but found a recorded audio f | exception | error | flowise, chatflow, audio, configuration |
| AZURE_BLOB_STORAGE_CONTAINER_NAME env variable is required | exception | error | azure, storage, env, configuration |
| Azure Blob Storage configuration is missing. Provide AZURE_B | exception | error | azure, storage, env, credentials, configuration |
| Invalid or unsafe fileName detected | exception | error | security, path-traversal, storage, validation |
| Invalid filename after sanitization | exception | error | security, path-traversal, storage, validation |
| Invalid chatflowId format - must be a valid UUID | exception | error | validation, uuid, security, storage |
| Invalid path characters detected | exception | error | security, path-traversal, storage, validation |
| GOOGLE_CLOUD_STORAGE_BUCKET_NAME env variable is required | exception | error | gcp, storage, env, configuration |
| File ${fileName} not found | exception | error | gcp, storage, file-not-found |
| Invalid file path | exception | error | security, storage, local, configuration |
| File ${fileName} not found | exception | error | storage, local, file-not-found |
| S3 storage configuration is missing | exception | error | aws, s3, storage, env, configuration |
| File ${fileName} not found | exception | error | aws, s3, storage, file-not-found |
| Failed to get response stream | exception | error | tts, openai, streaming, network |
| Unsupported TTS provider: ${provider} | exception | error | tts, validation, config, enum, switch-default |
| Failed to retrieve secret value. | exception | error | aws, secrets-manager, credentials, config |
| Failed to decrypt credential data. | exception | error | aws, secrets-manager, credentials, encryption, error-wrapping |
| Credentials could not be decrypted. | exception | error | credentials, encryption, json, config, key-mismatch |
| Access token is expired and no refresh token is available. P | exception | error | oauth2, auth, tokens, refresh, credentials |
| Failed to refresh token: ${refreshResponse.status} ${refresh | exception | error | oauth2, refresh, http, provider, auth |
| Failed to refresh access token: ${error instanceof Error ? e | exception | error | oauth2, refresh, error-wrapping, auth, network |
| ${execution.error.name}: ${execution.error.value} | exception | error | sandbox, javascript-execution, custom-tool, daytona |
| ${execution.logs.stderr.join('\n')} | exception | error | sandbox, javascript-execution, stderr, custom-tool |
| Sandbox Execution Error: ${e} | exception | error | sandbox, javascript-execution, error-wrapping, daytona |
| NodeVM Execution Error: ${e} | exception | error | nodevm, vm2, javascript-execution, error-wrapping, sandbox |
| Invalid JSON format in body. Original error: ${error.message | exception | error | json, json5, parsing, request-body, validation |
| Maximum recursion depth reached in parseWithTypeConversion | exception | warning | zod, validation, recursion, schema, safety-guard |
| Invalid filename: filename is required and must be a string | exception | error | validation, file-upload, type-guard, security |
| Invalid filename: unsafe characters or path traversal attemp | exception | critical | security, path-traversal, file-upload, cve, validation |
| Invalid MIME type: MIME type is required and must be a strin | exception | error | validation, file-upload, mime, type-guard, security |
| File type not allowed: files must have a valid file extensio | exception | warning | validation, file-upload, mime, extension, security |
| MIME type "${mimetype}" is not supported or does not have a | exception | warning | validation, file-upload, mime, config, security |
| MIME type mismatch: file extension "${normalizedExt}" does n | exception | error | security, cve, mime, file-upload, spoofing |
| Invalid path: path traversal attempt detected | exception | error | path-traversal, security, validation, vector-store, flowise, filesystem |
| Invalid path: encoded path traversal attempt detected | exception | error | path-traversal, security, validation, url-encoding, vector-store, flowise |
| Invalid path: null bytes or control characters detected | exception | error | path-traversal, security, validation, sanitization, vector-store, flowise |
| Invalid path: Windows absolute paths are not allowed | exception | error | path-traversal, security, validation, windows, cross-platform, vector-store, flowise |
| Invalid path: UNC paths are not allowed | exception | error | path-traversal, security, validation, unc, windows, network, vector-store, flowise |
| Invalid path: Extended-length paths are not allowed | validation | error | path-traversal, security, validation, windows, extended-length-path, vector-store, flowise |
| Invalid path: path traversal detected in resolved path | validation | warning | path-traversal, security, validation, filesystem, edge-case, vector-store, flowise |
| Invalid path: path must be within allowed directories (${all | validation | error | path-traversal, security, validation, filesystem, configuration, env, vector-store, flowise |
| Invalid SQLite path: database path is required | validation | error | validation, sqlite, configuration, required-field, flowise, database |
| Invalid SQLite path: path traversal attempt detected | validation | error | path-traversal, security, validation, sqlite, database, flowise, filesystem |
| Invalid SQLite path: encoded path traversal attempt detected | validation | error | path-traversal, security, validation, url-encoding, sqlite, database, flowise |
| Invalid SQLite path: null bytes or control characters detect | validation | error | path-traversal, security, validation, sanitization, sqlite, database, flowise |
| Invalid SQLite path: Windows absolute paths are not allowed | validation | error | path-traversal, security, validation, windows, cross-platform, sqlite, database, flowise |
| Invalid SQLite path: UNC paths are not allowed | validation | error | path-traversal, security, validation, unc, windows, network, sqlite, database, flowise |
| Invalid SQLite path: path traversal detected in resolved pat | validation | warning | path-traversal, security, validation, filesystem, edge-case, sqlite, database, flowise |
| Invalid SQLite path: path must be within allowed directories | validation | error | path-traversal, security, validation, filesystem, configuration, env, sqlite, database, flowise |
| Invalid SQL statement: statement is required and must be a s | validation | error | sql, security, validation, type-guard, sqlite, database, llm, flowise |
| Invalid SQL statement: multiple statements are not allowed | validation | error | sql, security, validation, sql-injection, sqlite, database, llm, flowise |
| Invalid SQL statement: only read-only SELECT/WITH statements | validation | error | sql, security, validation, sql-injection, read-only, sqlite, database, llm, flowise |
| Invalid SQL statement: load_extension is not allowed | validation | critical | sql, security, validation, code-execution, load-extension, sqlite, database, llm, prompt-injection, flowise |
| Invalid file name: name is required | validation | error | validation, typescript, filename, security, input-validation |
| Invalid or unsafe file name: ${name} | validation | critical | security, path-traversal, sanitization, filename, input-validation |
| Invalid file path: key is required and must be a string | validation | error | validation, path-traversal, security, input-validation, typescript |
| Invalid file path: null byte detected in "${key}" | validation | critical | security, null-byte-injection, path-traversal, input-validation |
| Invalid file path: path traversal attempt detected in "${key | validation | critical | security, path-traversal, containment, input-validation |
| SSO Provider ${providerName} not found | exception | error | sso, config, authentication, initialization |
| Stripe manager is not initialized | exception | error | stripe, billing, config, environment, subscription |
| No subscription items found | exception | error | stripe, billing, subscription, seats, data-integrity |
| Unauthorized | exception | error | authentication, authorization, session, passport, http-401 |
| Unhandled Edge Case | exception | error | session, authentication, express, error-handling, infrastructure |
| No active price found for the product | exception | critical | stripe, billing, configuration, signup, env-vars |
| Invalid evaluator type | validation | warning | validation, evaluator, typescript, input-validation |
| Stripe is not initialized | exception | critical | stripe, configuration, env-vars, singleton, billing |
| Subscription is canceled | exception | error | stripe, billing, subscription, authorization |
| Customer ID is required | exception | error | stripe, billing, billing-portal, authentication, validation |
| Subscription ID is required | exception | error | stripe, billing, billing-portal, subscription, validation |
| Subscription is canceled | exception | error | stripe, billing, subscription, cache, authorization, quotas |
| Question and selectedChatModel are required | validation | warning | validation, controller, agentflow, input-validation, express |
| Error: apikeyController.createApiKey - keyName not provided! | validation | warning | validation, controller, apikey, input-validation, express |
| Error: apikeyController.createApiKey - permissions must be a | validation | warning | validation, controller, apikey, input-validation, permissions, express |
| Error: apikeyController.updateApiKey - id not provided! | validation | warning | validation, controller, apikey, input-validation, route-params, express |
| Error: apikeyController.updateApiKey - keyName not provided! | validation | warning | validation, controller, apikey, input-validation, express |
| Error: apikeyController.updateApiKey - permissions must be a | validation | warning | validation, controller, apikey, input-validation, permissions, express |
| Error: apikeyController.deleteApiKey - id not provided! | validation | warning | validation, express, path-param, precondition-failed, flowise, apikey |
| Workspace ID is required | validation | error | authentication, session, workspace, precondition-failed, express, flowise, apikey |
| Error: apikeyController.verifyApiKey - apikey not provided! | validation | warning | validation, express, path-param, authentication, precondition-failed, flowise, apikey |
| Error: assistantsController.createAssistant - body not provi | validation | warning | validation, express, request-body, precondition-failed, flowise, assistants |
| Error: assistantsController.createAssistant - organization $ | validation | error | authentication, session, organization, not-found, express, flowise, assistants |
| Error: assistantsController.createAssistant - workspace ${wo | validation | error | authentication, session, workspace, not-found, express, flowise, assistants |
| Error: assistantsController.deleteAssistant - id not provide | validation | warning | validation, express, path-param, precondition-failed, flowise, assistants |
| Error: assistantsController.deleteAssistant - workspace ${wo | validation | error | authentication, session, workspace, not-found, express, flowise, assistants |
| Error: assistantsController.getAllAssistants - workspace ${w | exception | error | authentication, session, workspace, not-found, express, flowise, assistants |
| Error: assistantsController.getAssistantById - id not provid | exception | warning | validation, express, path-param, precondition-failed, flowise, assistants |
| Error: assistantsController.getAssistantById - workspace ${w | exception | error | authentication, session, workspace, not-found, express, flowise, assistants |
| Error: assistantsController.updateAssistant - id not provide | exception | warning | validation, express, path-param, precondition-failed, flowise, assistants |
| Error: assistantsController.updateAssistant - body not provi | exception | warning | validation, express, request-body, precondition-failed, flowise, assistants |
| Error: assistantsController.updateAssistant - workspace ${wo | exception | error | authentication, session, workspace, not-found, express, flowise, assistants |
| Error: assistantsController.getDocumentStores - workspace ${ | exception | error | authentication, session, workspace, not-found, express, flowise, assistants, document-store |
| Error: assistantsController.generateAssistantInstruction - b | exception | warning | validation, express, request-body, precondition-failed, flowise, assistants |
| Error: chatMessagesController.createChatMessage - request bo | exception | info | dead-code, validation, express, request-body, precondition-failed, flowise, chat-messages |
| Error: chatMessageController.getAllChatMessages - id not pro | exception | warning | validation, express, path-param, precondition-failed, flowise, chat-messages, gotcha |
| Error: chatMessagesController.removeAllChatMessages - id not | exception | warning | validation, express, path-param, precondition-failed, flowise, chat-messages |
| Error: chatMessagesController.removeAllChatMessages - organi | exception | error | authentication, session, organization, not-found, express, flowise, chat-messages |
| Error: chatMessagesController.removeAllChatMessages - worksp | exception | error | flowise, express, auth, workspace, multitenant, controller, params-validation |
| Error: chatMessagesController.abortChatMessage - chatflowid | exception | error | flowise, express, params-validation, precondition, controller |
| Error: chatflowsController.checkIfChatflowIsValidForStreamin | exception | error | flowise, express, params-validation, precondition, controller |
| Error: chatflowsController.checkIfChatflowIsValidForUploads | exception | error | flowise, express, params-validation, precondition, controller |
| Error: chatflowsController.deleteChatflow - id not provided! | exception | error | flowise, express, params-validation, precondition, controller, delete |
| Error: chatflowsController.deleteChatflow - organization ${o | exception | error | flowise, express, auth, organization, multitenant, controller |
| Error: chatflowsController.deleteChatflow - workspace ${work | exception | error | flowise, express, auth, workspace, multitenant, controller |
| You do not have permission to delete any chatflow types | exception | error | flowise, express, rbac, authorization, permission, forbidden, controller |
| Error: chatflowsController.getChatflowByApiKey - apikey not | exception | error | flowise, express, params-validation, precondition, apikey, controller |
| Error: chatflowsController.getChatflowById - id not provided | exception | error | flowise, express, params-validation, precondition, controller |
| Error: chatflowsController.getChatflowById - workspace ${wor | exception | error | flowise, express, auth, workspace, multitenant, controller |
| Error: chatflowsController.saveChatflow - body not provided! | exception | error | flowise, express, body-validation, precondition, controller, create |
| Error: chatflowsController.saveChatflow - organization ${org | exception | error | flowise, express, auth, organization, multitenant, controller, create |
| Error: chatflowsController.saveChatflow - workspace ${worksp | exception | error | flowise, express, auth, workspace, multitenant, controller, create |
| Error: chatflowsController.updateChatflow - id not provided! | exception | error | flowise, express, params-validation, precondition, controller, update |
| Error: chatflowsController.getSinglePublicChatflow - id not | exception | error | flowise, express, params-validation, precondition, public-endpoint, controller |
| Error: chatflowsController.getSinglePublicChatbotConfig - id | exception | error | flowise, express, params-validation, precondition, public-endpoint, widget, controller |
| Error: chatflowsController.checkIfChatflowHasChanged - id no | exception | error | flowise, express, params-validation, precondition, polling, controller |
| Error: chatflowsController.checkIfChatflowHasChanged - lastU | exception | error | flowise, controller, validation, precondition-failed, path-param, typescript |
| Error: chatflowsController.checkIfChatflowHasChanged - activ | exception | error | flowise, controller, validation, workspace, auth, not-found, typescript |
| Error: chatflowsController.setWebhookSecret - id not provide | exception | error | flowise, controller, validation, precondition-failed, path-param, webhook, typescript |
| Error: chatflowsController.setWebhookSecret - workspace not | exception | error | flowise, controller, validation, workspace, auth, unauthorized, webhook, typescript |
| Error: chatflowsController.clearWebhookSecret - id not provi | exception | error | flowise, controller, validation, precondition-failed, path-param, webhook, typescript |
| Error: chatflowsController.clearWebhookSecret - workspace no | exception | error | flowise, controller, validation, workspace, auth, unauthorized, webhook, typescript |
| Error: chatflowsController.getScheduleStatus - id not provid | exception | error | flowise, controller, validation, precondition-failed, path-param, scheduling, typescript |
| Error: chatflowsController.getScheduleStatus - workspace not | exception | error | flowise, controller, validation, workspace, auth, not-found, scheduling, typescript |
| Error: chatflowsController.getScheduleTriggerLogs - id not p | exception | error | flowise, controller, validation, precondition-failed, path-param, scheduling, pagination, typescript |
| Error: chatflowsController.getScheduleTriggerLogs - workspac | exception | error | flowise, controller, validation, workspace, auth, not-found, scheduling, typescript |
| Error: chatflowsController.deleteScheduleTriggerLogs - id no | exception | error | flowise, controller, validation, precondition-failed, path-param, scheduling, typescript |
| Error: chatflowsController.deleteScheduleTriggerLogs - works | exception | error | flowise, controller, validation, workspace, auth, not-found, scheduling, typescript |
| logIds must be a string[] | exception | error | flowise, controller, validation, bad-request, body-shape, scheduling, typescript |
| Error: chatflowsController.toggleScheduleEnabled - id not pr | exception | error | flowise, controller, validation, precondition-failed, path-param, scheduling, typescript |
| Error: chatflowsController.toggleScheduleEnabled - workspace | exception | error | flowise, controller, validation, workspace, auth, not-found, scheduling, typescript |
| "enabled" must be a boolean | exception | error | flowise, controller, validation, bad-request, body-shape, scheduling, typescript |
| Error: componentsCredentialsController.getComponentByName - | exception | error | flowise, controller, validation, precondition-failed, path-param, components, typescript |
| Error: componentsCredentialsController.getSingleComponentsCr | exception | error | flowise, controller, validation, precondition-failed, path-param, components, icon, typescript |
| Error: credentialsController.createCredential - body not pro | exception | error | flowise, controller, validation, precondition-failed, body-shape, credentials, typescript |
| Error: credentialsController.deleteCredentials - id not prov | exception | error | flowise, controller, validation, precondition-failed, path-param, credentials, typescript |
| Error: credentialsController.deleteCredentials - workspace $ | exception | error | auth, session, workspace, credentials, flowise |
| Error: credentialsController.getAllCredentials - workspace $ | exception | error | auth, session, workspace, credentials, flowise |
| Error: credentialsController.getCredentialById - id not prov | exception | warning | validation, rest-params, client-bug, credentials, flowise |
| Error: credentialsController.getCredentialById - workspace $ | exception | error | auth, session, workspace, credentials, flowise |
| Error: credentialsController.revealCredentialById - id not p | exception | warning | validation, rest-params, client-bug, credentials, flowise, secrets |
| Error: credentialsController.revealCredentialById - workspac | exception | error | auth, session, workspace, credentials, secrets, flowise |
| Error: credentialsController.updateCredential - id not provi | exception | warning | validation, rest-params, client-bug, credentials, flowise |
| Error: credentialsController.updateCredential - body not pro | exception | warning | validation, request-body, client-bug, credentials, flowise |
| Error: credentialsController.updateCredential - workspace ${ | exception | error | auth, session, workspace, credentials, flowise |
| Error: customMcpServersController.${endpoint} - invalid auth | exception | warning | validation, enum, client-bug, mcp, flowise |
| Error: customMcpServersController.createCustomMcpServer - bo | exception | warning | validation, request-body, client-bug, mcp, flowise |
| Unauthorized | http | error | auth, cookies, jwt, refresh-token, session, flowise |