ErrLookup › langgenius/dify

langgenius/dify

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack. · TypeScript · 6,647 source files

Analyzed at ef8544b173 on 2026-08-12. 456 documented errors.

Code / MessageTypeSeverityTags
export response missing data field
exception error dataset, external-knowledge, hit-testing, not-found, rest-api, console
streaming response body missing
exception error hit-testing, internal, validation, response-shape, retrieval, server-error
reconnect stream body missing
exception error dataset, hit-testing, not-found, rest-api, console, shared-helper
usage_missing_arg
device_label is required
error_code error hit-testing, internal, validation, response-shape, retrieval, server-error
server_4xx_other
device/code: HTTP ${res.status}
http error model-provider, embedding, reranking, configuration, hit-testing, provider-error
unknown
decode poll response: ${(err as Error).message}
error_code error dataset, metadata, not-found, tenant-isolation, rest-api, console
usage_missing_arg
specify a device label / id, or pass --all
error_code error dataset, metadata, built-in, not-found, rest-api, console
access_denied
authorization denied
error_code error oauth, callback, cookie, forbidden, authentication, console
server_5xx
device-flow poll unavailable after retries
error_code error oauth, callback, context, forbidden, authentication, ttl, console
usage_missing_arg
--host is required (no TTY)
error_code error rag-pipeline, template, not-found, upstream, rest-api, console
not_logged_in
account has no email; cannot store credential
error_code error rag-pipeline, template, customized, not-found, status-code-bug, rest-api, console
usage_missing_arg
--email is required
error_code error rag-pipeline, workflow, variables, validation, reserved-id, rest-api, console
usage_invalid_flag
invalid --role "${opts.role}"
error_code error rag-pipeline, workflow, variables, not-found, rest-api, console
usage_missing_arg
member id is required
error_code error rag-pipeline, workflow, variables, not-found, authorization, info-leak-prevention, rest-api, console
usage_invalid_flag
${JSON.stringify(args.id)} is not a valid app UUID
error_code error cli, validation, uuid, difyctl, typescript
--action required: form has multiple user actions
exception error cli, human-input, workflow, difyctl, typescript
usage_invalid_flag
--file must be key=@path or key=https://url
error_code error cli, file-upload, flag-parsing, difyctl, typescript
UsageInvalidFlag
--file value must start with @ (local file) or http(s):// (remote URL)
error_code error cli, file-upload, flag-parsing, difyctl, typescript
Unknown
--file ${parsed.varname}: upload of ${parsed.path} failed: ${(err as Error).mess
error_code error cli, file-upload, network, error-wrapping, difyctl, typescript
UsageInvalidFlag
--inputs and --inputs-file are mutually exclusive
error_code error cli, inputs, flag-parsing, difyctl, typescript
app ${opts.appId}: mode missing from app metadata
exception error cli, app-metadata, version-skew, cache, difyctl, typescript
UsageInvalidFlag
workflow apps do not accept a positional message
error_code error cli, workflow, inputs, flag-parsing, difyctl, typescript
UsageMissingArg
member id is required
error_code error cli, workspace, members, missing-arg, difyctl, typescript
UsageInvalidFlag
invalid --role "${opts.role}"
error_code error cli, workspace, members, roles, difyctl, typescript
UsageInvalidFlag
unknown account "${target}" on ${host}; known: ${emails.join(', ')}
error_code error cli, auth, accounts, registry, difyctl, typescript
NotLoggedIn
no credential stored for ${target} on ${host}
error_code error cli, auth, accounts, credentials, difyctl, typescript
UsageMissingArg
--email is required (no TTY); known accounts on ${host}: ${emails.join(', ')}
error_code error cli, auth, accounts, non-interactive, missing-arg, difyctl, typescript
UsageInvalidFlag
unknown host "${target}"; known hosts: ${hosts.join(', ')}
error_code error cli, auth, hosts, registry, difyctl, typescript
UsageMissingArg
--domain is required (no TTY); known hosts: ${hosts.join(', ')}
error_code error cli, auth, hosts, non-interactive, missing-arg, difyctl, typescript
UsageMissingArg
a workspace id is required (no TTY)
error_code error cli, usage, tty, workspace, interactive
AccessDenied
no workspaces available to switch to
error_code error cli, workspace, auth, access-denied, empty-state
expected integer, got ${JSON.stringify(raw)}
validation error cli, flags, parsing, integer, validation
expected boolean, got ${JSON.stringify(raw)}
validation error cli, flags, parsing, boolean, validation
unsupported argument value
exception error cli, flags, enum, validation, output-format
unknown flag: --${name}
validation error cli, flags, unknown-flag, usage
unknown flag: -${char}
validation error cli, flags, unknown-flag, short-flag, usage
flag ${label} expects a value
validation error cli, flags, missing-value, usage
missing required argument: ${argName}
validation error cli, args, missing-argument, usage
output format not supported
exception error cli, output, format, validation
concurrent access detected
exception warning store, locking, concurrency, filesystem, yaml
bad YAML format
exception error store, yaml, parsing, filesystem, config
cannot resolve %APPDATA% on Windows
exception error windows, environment, config-dir, platform, appdata
cannot resolve %LOCALAPPDATA% on Windows
exception error windows, environment, cache-dir, platform, appdata
UsageMissingArg
nothing to select
error_code error cli, select, picker, empty-state, usage
UsageInvalidFlag
invalid selection: ${line.trim()}
error_code error cli, select, picker, non-tty, usage
UsageInvalidFlag
host parse: ${(err as Error).message}
error_code error cli, host, url, parsing, usage
Unknown
server returned invalid verification_uri "${raw}"
error_code error
ErrorCode.Unknown
server returned verification_uri with unsupported scheme "${url.protocol.replace
exception error
ErrorCode.UsageInvalidFlag
--workspace value ${JSON.stringify(inputs.flag)} is not a valid UUID
exception error
ErrorCode.UsageMissingArg
no workspace selected
exception error
Playwright page has not been initialized for this scenario.
exception error
Console API client has not been initialized for this scenari
exception error
Command failed (${result.exitCode}): ${formatCommand(options
exception error
Timed out waiting for ${description} after ${timeoutMs}ms.
exception error
Invalid E2E env: ${messages.join('\n')}
validation error
${label} exited before becoming ready. See ${logFilePath}.${
exception error
${errorMessage} See ${managedProcess.logFilePath}.
exception error
E2E teardown errors: ${cleanupErrors.join('\n')}
exception error
${option} requires a value.
validation error
--pack requires a value.
validation error
--profile requires a value.
validation error
Seed options require --seed-only or --profile.
validation error
E2E_START_AGENT_BACKEND cannot be enabled when E2E_AGENT_BAC
validation error
Unknown seed pack "${pack}".
validation error
${blockedCount} seed task${blockedCount === 1 ? '' : 's'} bl
exception error
Cannot start the E2E API server because ${apiLoopbackHost}:$
exception error
Cannot start the E2E Agent backend because ${agentBackendHos
exception error
Cannot start the E2E shellctl sandbox because ${shellctlHost
exception error
The Console API client requires an authenticated CSRF token.
validation error
Console API ${path.join('.')} redirected with ${status}${loc
exception error
App detail does not include a Web App URL.
validation error
Unsupported Web App mode: ${mode}
validation error
Cucumber selected zero scenarios. Check the active tag expre
validation error
Download marketplace package for ${getPluginId(pluginUniqueI
exception error
${resource} test resources must use an "E2E " name prefix: $
validation error
Timed out waiting for ${url} after ${timeoutMs}ms.
exception error
Timed out waiting for web server readiness at ${baseURL} aft
exception error
Unsupported E2E browser "${value}".
validation error
Missing API OpenAPI spec: ${specPath}. Run "pnpm gen-api-ope
exception error
Invalid API OpenAPI spec: ${specPath}
validation error
Duplicate console API path after FastOpenAPI merge: ${contra
exception error
Duplicate console API schema after FastOpenAPI merge: ${sche
exception error
Missing referenced schema: ${refName}
exception error
Invalid enterprise OpenAPI document: ${enterpriseOpenApiPath
validation error
KNOWLEDGE_FS_OPENAPI must point to the filtered pinned expor
validation error
Missing value for ${name}.
validation error
Unsupported dev proxy option "${name}".
validation error
Invalid proxy port "${rawPort}". Expected an integer between
validation error
Dev proxy config must export an object.
validation error
Dev proxy config must include a routes array.
validation error
Invalid dev proxy route path "${path}". Paths must start wit
validation error
Missing value for --project
exception error
Missing value for --max-iterations
exception error
Invalid --max-iterations value: ${value}
exception error
Missing value for --files
exception error
Unknown option: ${arg}
exception error
${diagnostic.file.fileName}:${position.line + 1}:${position.
exception error
Missing value for --project
exception error
Invalid value for --batch-size
exception error
Invalid value for --batch-iterations
exception error
Invalid value for --max-rounds
exception error
Unknown option: ${arg}
exception error
FormData is required for file uploads
validation error
FormData is required for audio uploads
validation error validation, form-data, audio, node, browser, multipart
text or message_id is required
validation error validation, tts, text-to-audio, required-field
${context} requires FormData
validation error validation, form-data, knowledge-base, document-upload, multipart
${name} must be a non-empty array
validation error validation, knowledge-base, segments, metadata, required-field
metadata must be one of all, only, without
validation error validation, knowledge-base, enum, document, query-param
${name} must be a non-empty string
validation error validation, required-field, string, identifiers, guard
${name} exceeds maximum length of ${MAX_STRING_LENGTH} chara
validation error validation, length-limit, string, guard
${name} must be a non-empty string when set
validation error validation, optional-field, string, guard
${name} must be an integer when set
validation error validation, optional-field, integer, pagination, coercion
${name} must be a boolean when set
validation error validation, optional-field, boolean, coercion, env
${name} must be a non-empty string array
validation error validation, array, string-array, tags, required-field
${name} exceeds maximum size of ${MAX_LIST_LENGTH} items
validation error validation, length-limit, array, string-array, pagination
${name} must contain non-empty strings
validation error validation, array, string-array, items, filtering
rating must be either 'like' or 'dislike'
validation error validation, enum, feedback, rating, message
Parameter '${key}' exceeds maximum length of ${MAX_STRING_LE
validation error validation, length-limit, http, query, body, guard
Parameter '${key}' exceeds maximum size of ${MAX_LIST_LENGTH
validation error validation, length-limit, array, http, pagination
Parameter '${key}' exceeds maximum size of ${MAX_DICT_LENGTH
validation error validation, length-limit, dict, object, http, guard
Parameter '${key}' must be a string
validation error validation, user, type-coercion, http, guard
Parameter '${key}' must be an integer
validation error validation, integer, pagination, type-coercion, http, guard
Parameter '${key}' must be a list or dict
validation error
Parameter '${key}' must be 'like' or 'dislike'
validation error
Legacy FormData must be a readable stream when used with fet
validation error
Unsupported request body type
validation error
Response body is empty
exception error
Could not create a canvas context
exception error
Failed to fetch repository releases
exception error
Schedule trigger run failed
exception error
Webhook debug failed
exception error
Plugin debug failed
exception error
Workflow draft was modified in another tab; reload required.
exception error
Failed to apply graph; new app ${orphanAppId} may be orphane
exception error
Failed to download skill file: ${response.status}
exception error
The Build session is no longer active.
exception error
Failed to save agent composer draft.
exception error
unsupportedDslMode
unsupportedDslMode
error_code error
deployFailed
deployFailed
error_code error frontend, deployment, state-management, jotai, environment-resolution
Missing required deployment binding.
exception error frontend, deployment, state-management, jotai, invariant-violation
Missing required deployment environment variable.
exception error frontend, deployment, state-management, jotai, invariant-violation, env-vars
unsupportedDslMode
unsupportedDslMode
error_code error frontend, release, dsl, state-management, jotai
Knowledge creation failed during create
exception error frontend, knowledge, rag, api-error, error-wrapping
Knowledge creation failed during policy
exception error frontend, knowledge, rag, api-error, partial-failure, optimistic-concurrency
{label} JSON is invalid: {exc.msg}
exception error backend, cli, data-migration, json, validation
{label} JSON must be an object.
exception error backend, cli, data-migration, json, validation, type-mismatch
No tenants found.
console error backend, cli, data-migration, database, tenant, empty-state
No workflow or advanced-chat apps found for the selected ten
console error backend, cli, data-migration, database, app-mode, empty-state
Builtin RBAC role not found for tenant={tenant_id}, legacy_r
console critical backend, cli, rbac, migration, role-resolution, missing-data
Unsupported legacy workspace role: {legacy_role}
console error backend, cli, rbac, migration, role-resolution, enum-mapping
Workspace owner not found for tenant={current_tenant_id}
console critical backend, cli, rbac, migration, data-integrity, missing-owner
Unsupported legacy dataset permission: {permission}
console error backend, cli, rbac, migration, enum, data-integrity
Dataset Collection Binding not found
console error backend, cli, vector-store, qdrant, data-integrity, orphaned-reference
Vector store {vector_type} is not supported.
console error backend, cli, vector-store, unsupported-type, migration
Qdrant URL is required.
console error backend, cli, vector-store, qdrant, config, missing-env
KNOWLEDGE_FS_BASE_URL must be an absolute HTTP(S) URL
validation error backend, config, pydantic, validation, url, knowledge-fs
KNOWLEDGE_FS_BASE_URL must include a valid port
validation error config, pydantic, knowledge-fs, url-validation
KNOWLEDGE_FS_BASE_URL must not include credentials, query, o
validation error config, pydantic, knowledge-fs, security, url-validation
KNOWLEDGE_FS_BASE_URL and KNOWLEDGE_FS_JWT_SECRET must be co
validation error config, pydantic, knowledge-fs, required-field
KnowledgeFS connection settings are required when the integr
validation error config, pydantic, knowledge-fs, required-field
PLUGIN_REMOTE_INSTALL_PORT must be a bare port number, got {
validation error config, pydantic, docker-compose, plugin
NEW_USER_DEFAULT_MODELS entries must use 'model_type:provide
validation error config, pydantic, model-defaults, validation
NEW_USER_DEFAULT_MODELS contains duplicate model type: {mode
validation error config, pydantic, model-defaults, validation
PUBSUB_REDIS_URL must be set when default Redis URL cannot b
validation error config, pydantic, redis, event-bus, required-field
ELASTICSEARCH_CLOUD_URL is required when using Elastic Cloud
validation error config, pydantic, elasticsearch, vdb, required-field
ELASTICSEARCH_API_KEY is required when using Elastic Cloud
validation error config, pydantic, elasticsearch, vdb, security, required-field
ELASTICSEARCH_HOST is required for self-hosted Elasticsearch
validation error config, pydantic, elasticsearch, vdb, required-field
ELASTICSEARCH_USERNAME is required for self-hosted Elasticse
validation error config, pydantic, elasticsearch, vdb, security, required-field
ELASTICSEARCH_PASSWORD is required for self-hosted Elasticse
validation error config, pydantic, elasticsearch, vdb, security, required-field
IRIS_MIN_CONNECTION must be less than or equal to IRIS_MAX_C
validation error config, pydantic, iris, vdb, connection-pool
remote configs is not dict, but {type(self.remote_configs)}
exception error config, apollo, remote-settings, runtime
Failed to parse config: {e}
exception error config, nacos, remote-settings, runtime
SECRET_KEY is not set and could not be generated at {GENERAT
exception critical config, secret-key, storage, security, startup
{lang} is not a valid language.
validation error i18n, validation, locale, constants
Agent App has no bound Agent
http error agent-app, controller, data-integrity, runtime
Agent has not been published
http error agent-app, publish-state, parameters, state-machine
Agent published version not found
http error agent-app, data-integrity, config-snapshot, publish-state
name is required when auto_generate is false
validation warning pydantic, validation, conversation, request-schema
Dataset not found for pipeline
http error rbac, dataset, rag-pipeline, not-found, authz
Missing dataset_id or pipeline_id in request path
exception error rbac, routing, dataset, programming-error
API key is invalid.
http error auth, admin, config, unauthorized, env
Authorization header is missing.
http error auth, admin, unauthorized, http-header
Snippet not found
http error snippet, agent-composer, not-found, tenant-scope
Unsupported query list type.
validation warning pydantic, validation, query-params, agent-roster
sort_by must be created_at or updated_at
validation warning pydantic, validation, query-params, agent-roster, sorting
sort_order must be asc or desc
validation warning pydantic, validation, query-params, agent-roster, sorting
Agent not found.
http error agent-roster, not-found, app-detail, state-machine
app_not_found
App not found.
error_code error sandbox, app-not-found, workflow, tenant-scope
config_version_not_found
agent config version was not found
error_code error agent-config, config-version, not-found, inspector
no_file
no skill file uploaded
error_code warning upload, multipart, agent-config, skills, validation
too_many_files
only one skill file is allowed
error_code warning upload, multipart, agent-config, skills, validation
App not found
http error annotation, app-not-found, tenant-scope, not-found
The job does not exist.
exception warning annotation, redis, job-status, polling, state
no_file_uploaded
Please upload your file.
error_code error annotations, file-upload, multipart, console-api, validation
too_many_files
Only one file is allowed.
error_code error annotations, file-upload, multipart, console-api, validation
Invalid file type. Only CSV files are allowed
exception error annotations, file-upload, csv, validation, console-api
The uploaded file is empty
exception error annotations, file-upload, csv, validation, console-api
Unsupported tag_ids type.
validation error apps, pydantic, query-params, validation, console-api
Invalid UUID format in tag_ids.
validation error apps, pydantic, uuid, query-params, validation, console-api
Unsupported creator_ids type.
validation error apps, pydantic, query-params, validation, console-api
Invalid UUID format in creator_ids.
validation error apps, pydantic, uuid, query-params, validation, console-api
tracing_provider is required when enabled is True
validation error apps, tracing, pydantic, validation, console-api
Invalid app id in webapp auth
http error apps, webapp-auth, enterprise, console-api, consistency
App not found
http error apps, copy, transaction, console-api, race-condition
app_unavailable
App unavailable, please check your app configurations.
error_code error audio, asr, app-config, console-api, model-provider
no_audio_uploaded
Please upload your audio.
error_code error audio, asr, file-upload, multipart, console-api, validation
unsupported_audio_type
Audio type not allowed.
error_code error audio, asr, file-upload, validation, console-api, model-provider
provider_not_support_speech_to_text
Provider not support speech to text.
error_code error audio, asr, model-provider, console-api, configuration
speech_to_text_disabled
Speech to text is disabled.
error_code error audio, asr, configuration, feature-flag, console-api
provider_quota_exceeded
Your quota for Dify Hosted Model Provider has been exhausted. Please go to Setti
error_code error audio, asr, quota, model-provider, billing, console-api
model_currently_not_support
Dify Hosted OpenAI trial currently not support the GPT-4 model.
error_code error audio, asr, model-provider, billing, console-api
completion_request_error
Completion request failed.
error_code error audio, asr, model-provider, network, retry, console-api
Internal Server Error
http error
audio_too_large
Audio size exceeded. {message}
error_code error
provider_not_initialize
No valid model provider credentials found. Please go to Settings -> Model Provid
error_code error
Agent App only supports streaming response mode.
http error
Conversation Not Exists.
http error
conversation_completed
The conversation has ended. Please start a new conversation.
error_code error
app_unavailable
App unavailable, please check your app configurations.
error_code error
provider_not_initialize
No valid model provider credentials found. Please go to Settings -> Model Provid
error_code error
provider_quota_exceeded
Your quota for Dify Hosted Model Provider has been exhausted. Please go to Setti
error_code error
model_currently_not_support
Dify Hosted OpenAI trial currently not support the GPT-4 model.
error_code error
completion_request_error
Completion request failed.
error_code error
Internal Server Error
http error
Agent not found.
http error
rate_limit_error
Rate Limit Error
error_code error
Conversation Not Exists.
http error
provider_not_initialize
No valid model provider credentials found. Please go to Settings -> Model Provid
error_code error
provider_quota_exceeded
Your quota for Dify Hosted Model Provider has been exhausted. Please go to Setti
error_code error
model_currently_not_support
Dify Hosted OpenAI trial currently not support the GPT-4 model.
error_code error
completion_request_error
Completion request failed.
error_code error
Invalid type: {req_data.type}
validation error validation, enum, template, instruction-generate, match-case
Invalid status
validation error validation, enum, mcp-server, status, strenum
has_comment must be a boolean value
validation warning validation, boolean, query-param, feedback-export, pydantic
invalid_param
rating cannot be None when feedback not exists
validation warning validation, feedback, rating, invalid-param
provider_not_initialize
No valid model provider credentials found. Please go to Settings -> Model Provid
error_code error provider, credentials, suggested-questions, provider-not-initialized
provider_quota_exceeded
Your quota for Dify Hosted Model Provider has been exhausted. Please go to Setti
error_code error provider, quota, suggested-questions, dify-hosted
model_currently_not_support
Dify Hosted OpenAI trial currently not support the GPT-4 model.
error_code error provider, model-not-supported, gpt-4, suggested-questions, dify-hosted
completion_request_error
Completion request failed.
error_code error llm-provider, suggested-questions, invoke-error, api
app_suggested_questions_after_answer_disabled
Function Suggested questions after answer disabled.
error_code warning feature-flag, suggested-questions, config, api
The server encountered an internal error and was unable to c
http error internal-server-error, suggested-questions, unhandled-exception, api
invalid_param
Original app model config not found
validation error model-config, agent-chat, invalid-param, api
trace_config_is_exist
Trace config is exist.
error_code warning ops-trace, duplicate, tracing-config, api
trace_config_check_error
Invalid Credentials.
error_code error ops-trace, tracing-config, invalid-credentials, api
trace_config_not_exist
Trace config not exist.
error_code warning ops-trace, tracing-config, not-exist, api
patched environment variables require an id
validation error workflow, environment-variables, validation, pydantic, api
patched environment variable ids must be unique
validation error workflow, environment-variables, validation, duplicate, api
deleted environment variable ids must not be empty
validation error workflow, environment-variables, validation, api
deleted environment variable ids must be unique
validation error workflow, environment-variables, validation, duplicate, api
an environment variable cannot be upserted and deleted in th
validation error workflow, environment-variables, validation, conflict, api
timestamp is required
validation error workflow, serialization, timestamp, response, api
Unsupported environment variable value type: {value_type}
validation error workflow, environment-variables, unsupported-type, serialization, api
draft_workflow_not_exist
Draft workflow need to be initialized.
error_code warning workflow, draft, not-exist, api
draft_workflow_not_sync
Workflow graph might have been modified, please refresh and resubmit.
error_code warning workflow, draft, concurrency, hash-mismatch, optimistic-lock, api
Conversation Not Exists.
http warning workflow, advanced-chat, conversation, not-found, api
conversation_completed
The conversation has ended. Please start a new conversation.
error_code warning workflow, advanced-chat, conversation, completed, api
rate_limit_error
Rate Limit Error
error_code warning rate-limit, workflow, advanced-chat, debugger, console-api
The server encountered an internal error and was unable to c
http error internal-server-error, workflow, advanced-chat, debugger, catch-all, console-api
missing inputs
validation error validation, inputs, node-run, workflow, debugger, console-api
Workflow not initialized
validation error workflow, draft, not-initialized, node-run, validation, console-api
Invalid filters
validation error validation, filters, block-config, workflow, console-api
source workflow must be published
http error workflow, restore, publish, validation, console-api
Workflow not found
http error workflow, not-found, update, console-api
last run not found
http info workflow, not-found, node-run, last-run, console-api
not_found
Workflow run not found
error_code error api, not-found, workflow-run, execution
Webhook trigger not found for this node
http error api, not-found, workflow, webhook, trigger
Trigger not found
http error api, not-found, workflow, trigger, tenancy
app_not_found
App not found.
error_code error api, not-found, app, agent, rbac, decorator
already_activate
Auth Token is invalid or account already activated, please check again.
error_code error api, auth, invitation, activation, token
invitation_account_mismatch
This invitation was sent to another account. Please sign in with the invited acc
error_code error api, auth, invitation, session, authorization
account_in_freeze
This email account has been deleted within the past 30 daysand is temporarily un
error_code error api, auth, cloud, billing, account, freeze
auth_failed
{message}
error_code error api, auth, api-key, data-source, provider, credential
email_send_ip_limit
Too many emails have been sent from this IP address recently. Please try again l
error_code warning api, auth, email, rate-limit, registration, abuse
account_in_freeze
This email account has been deleted within the past 30 daysand is temporarily un
error_code warning auth, registration, cloud-only, billing, rate-limit
email_register_limit
Too many failed email register attempts. Please try again in 24 hours.
error_code warning auth, registration, rate-limit, brute-force-protection
invalid_or_expired_token
The token is invalid or has expired.
error_code error auth, registration, token, expired
invalid_email
The email address is not valid.
error_code error auth, registration, email-mismatch, validation
email_code_error
Email code is invalid or expired.
error_code error auth, registration, verification-code, brute-force-protection
password_mismatch
The passwords do not match.
error_code error auth, registration, validation, password
email_already_in_use
A user with this email already exists.
error_code error auth, registration, duplicate, email, race-condition
limit_exceeded
Unable to create account because the licensed seats limit was exceeded
error_code error auth, registration, licensing, billing, seats
email_send_ip_limit
Too many emails have been sent from this IP address recently. Please try again l
error_code warning auth, forgot-password, rate-limit, ip-based, abuse-protection
email_password_reset_limit
Too many failed password reset attempts. Please try again in 24 hours.
error_code warning auth, forgot-password, rate-limit, brute-force-protection
invalid_or_expired_token
The token is invalid or has expired.
error_code error auth, forgot-password, token, expired
invalid_email
The email address is not valid.
error_code error auth, forgot-password, token, data-corruption, validation
email_code_error
Email code is invalid or expired.
error_code error auth, forgot-password, verification-code, brute-force-protection
password_mismatch
The passwords do not match.
error_code error auth, forgot-password, validation, password
account_not_found
Account not found.
error_code error auth, account, forgot-password, token, data-consistency
account_in_freeze
This email account has been deleted within the past 30 daysand is temporarily un
error_code error auth, login, account, cloud-only, billing, freeze
email_code_login_limit
Too many incorrect password attempts. Please try again later.
error_code warning auth, login, rate-limit, brute-force, redis
invalid_email
The email address is not valid.
error_code error auth, login, invitation, email, validation
account_banned
Account is banned.
error_code error auth, login, account, banned, authorization
authentication_failed
Invalid email or password.
error_code error auth, login, credentials, authentication, password
limit_exceeded
Unable to create workspace because the maximum workspace limit was exceeded
error_code error auth, login, workspace, license, quota, limit
email_send_ip_limit
Too many emails have been sent from this IP address recently. Please try again l
error_code warning auth, email-code-login, rate-limit, ip, redis, abuse-prevention
account_not_found
Account not found.
error_code error auth, email-code-login, account, registration, configuration
invalid_or_expired_token
The token is invalid or has expired.
error_code error auth, email-code-login, token, redis, expiry
email_code_error
Email code is invalid or expired.
error_code error auth, email-code-login, code, validation, otp
not_allowed_create_workspace
Workspace not found, please contact system admin to invite you to join in a work
error_code error auth, email-code-login, workspace, configuration, feature-flag
Workspace not found, please contact system admin to invite y
exception error oauth, workspace, invite, policy, redirect
This email account has been deleted within the past 30 days
exception error oauth, registration, billing, cloud-edition, account-freeze
Invalid email or password
exception error oauth, registration, misleading-message, policy
client_id is required
http error oauth-server, request-validation, json, content-type
client_id is invalid
http error oauth-server, client-id, not-found, configuration
redirect_uri is invalid
http error oauth-server, redirect-uri, validation, registration
invalid grant_type
http error oauth-server, grant-type, token, validation
code is required
http error oauth-server, authorization-code, token, validation
client_secret is invalid
http error oauth-server, client-secret, token, security
refresh_token is required
http error oauth-server, refresh-token, token, validation
Invalid partner_key
http error billing, partner, base64, cloud-edition, request-validation
Invalid partner information
http error billing, partner, request-validation, cloud-edition
Data source binding not found.
http error datasets, data-source, not-found, tenant-scoped
Data source is not disabled.
exception warning datasets, data-source, idempotency, state-conflict
Data source is disabled.
exception warning datasets, data-source, idempotency, state-conflict
Credential not found.
http error datasets, notion, credentials, not-found, plugin
Dataset not found.
http error datasets, notion, dataset, not-found, tenant-scoped
Dataset is not notion type.
exception error dataset, notion, data-source, validation, value-error
Vector store type is not configured.
exception error vector-store, config, rag, value-error, deployment
Unsupported vector db type {vector_type}.
exception error vector-store, config, rag, value-error, unsupported
provider_not_initialize
No Embedding Model available. Please configure a valid provider in the Settings
error_code error embedding, model-provider, datasets, rag, configuration
indexing_technique is required.
validation error datasets, validation, indexing, document-upload, rag
provider_not_initialize
ex.description
error_code error embedding, model-provider, datasets, rag, configuration
provider_quota_exceeded
Your quota for Dify Hosted Model Provider has been exhausted. Please go to Setti
error_code error quota, model-provider, datasets, rag, billing
model_currently_not_support
Dify Hosted OpenAI trial currently not support the GPT-4 model.
error_code error model-provider, datasets, rag, configuration, unsupported-model
document_indexing
Cannot delete document during indexing.
error_code warning datasets, indexing, concurrency, delete, state
embedding model and embedding model provider are required fo
validation error validation, datasets, embedding-model, request-payload, init
document_already_finished
The document has been processed. Please refresh the page or go to the document d
error_code info datasets, indexing, state, estimate
File not found.
http error upload-file, storage, not-found, datasets, estimate
indexing_estimate_error
str(e)
error_code error estimate, indexing, internal-error, datasets, catch-all
Data source type not support
validation error datasets, data-source, switch-statement, internal-error, batch
invalid_metadata
Invalid metadata value: {metadata}
error_code error metadata, query-param, validation, knowledge
You don't have the permission to access the requested resour
http error rbac, forbidden, permissions, knowledge
invalid_action
Document not in indexing state.
error_code error indexing, state-machine, invalid-action, knowledge
Both doc_type and doc_metadata must be provided.
validation error metadata, validation, bug, knowledge
Invalid doc_type.
validation error metadata, validation, bug, knowledge
doc_metadata must be a dictionary.
validation error metadata, validation, bug, knowledge
archived_document_immutable
The archived document is not editable.
error_code error archive, immutable, forbidden, knowledge
invalid_param
Summary generation is only available for 'high_quality' indexing technique. Curr
validation error datasets, summary-index, configuration, indexing-technique, validation
not_found
Some documents not found: {list(missing_ids)}
http error datasets, summary-index, not-found, document-ownership, validation
not_found
Document not found.
http error datasets, segments, not-found, document-ownership
provider_not_initialize
No Embedding Model available. Please configure a valid provider in the Settings
error_code error datasets, segments, embedding-model, provider-configuration, high-quality, enable-disable
invalid_action
Document is being indexed, please try again later
error_code warning dify, knowledge-base, segment, redis, concurrency, indexing, transient, rest-api
UploadFile not found.
http error datasets, upload, batch-import, not-found, rest-api
Invalid file type. Only CSV files are allowed
validation error datasets, batch-import, file-type, validation, csv
The job does not exist.
http error datasets, batch-import, job-status, not-found, rest-api
Dataset not found.
http error datasets, child-chunk, not-found, rest-api
Document not found.
http error datasets, child-chunk, document, not-found, rest-api
Child chunk not found.
http warning datasets, child-chunk, delete, not-found, idempotency
dataset_name_duplicate
The dataset name already exists. Please modify your dataset name.
error_code error datasets, external-knowledge, duplicate, validation, rest-api
API template not found.
http error datasets, external-knowledge, not-found, rest-api
Dataset not found.
http error
Invalid hit testing record response
validation error
Dataset not found.
http error
Invalid hit testing query response
validation error
No Embedding Model or Reranking Model available. Please conf
console error
Dataset not found.
http error
No OAuth Client Config for {provider_id}
validation error
context_id not found
http error
Invalid context_id
http error
Pipeline template not found from upstream service.
http error
Customized pipeline template not found.
validation error
invalid node_id, please use correspond api for conversation
validation error
variable not found, id={variable_id_str}
http error
expected dict for file, got {type(raw_value)}
validation error rag-pipeline, validation, file-upload, api, rest
expected list for files, got {type(raw_value)}
validation error rag-pipeline, validation, file-upload, api, rest
expected dict for files[0], got {type(raw_value)}
validation error rag-pipeline, validation, file-upload, api, rest
Draft workflow not found, pipeline_id={pipeline.id}
http error rag-pipeline, not-found, draft-workflow, precondition, api, rest
draft_workflow_not_exist
Draft workflow need to be initialized.
error_code error rag-pipeline, draft-workflow, not-found, environment-variables, precondition, api, rest
draft_workflow_not_exist
Draft workflow need to be initialized.
error_code error rag-pipeline, draft-workflow, not-found, precondition, api, rest
draft_workflow_not_sync
Workflow graph might have been modified, please refresh and resubmit.
error_code warning rag-pipeline, draft-workflow, optimistic-concurrency, conflict, api, rest
Conversation Not Exists.
http error rag-pipeline, iteration, conversation, not-found, api, rest
conversation_completed
The conversation has ended. Please start a new conversation.
error_code error rag-pipeline, iteration, conversation, lifecycle, api, rest
Internal Server Error
http critical rag-pipeline, iteration, internal-server-error, catch-all, api, rest
rate_limit_error
Rate Limit Error
error_code warning rag-pipeline, rate-limit, llm-provider, retry, api, rest
Workflow node execution not found
exception error rag-pipeline, workflow, backend, http-500
Invalid filters
exception error rag-pipeline, workflow, validation, json, http-500
Forbidden
http error rag-pipeline, workflow, authorization, http-403
source workflow must be published
http error rag-pipeline, workflow, validation, http-400
Workflow not found
http error rag-pipeline, workflow, not-found, http-404
Workflow run not found
http error rag-pipeline, workflow-run, not-found, http-404
last run not found
http warning rag-pipeline, workflow, not-found, http-404
crawl_failed
{message}
error_code error website, crawl, validation, external-service, http-500
pipeline_not_found
Pipeline not found.
error_code error rag-pipeline, not-found, authorization, http-404
app_unavailable
App unavailable, please check your app configurations.
error_code error explore, app, audio, http-400
no_audio_uploaded
Please upload your audio.
error_code warning explore, audio, upload, validation, http-400
audio_too_large
Audio size exceeded. {message}
error_code warning explore, audio, upload, size-limit, http-413
unsupported_audio_type
Audio type not allowed.
error_code warning audio, stt, validation, mime-type, http-415
provider_not_support_speech_to_text
Provider not support speech to text.
error_code error audio, stt, model-provider, configuration, http-400
speech_to_text_disabled
Speech to text is disabled.
error_code warning audio, stt, feature-flag, app-config, http-400
provider_not_initialize
No valid model provider credentials found. Please go to Settings -> Model Provid
console error audio, stt, model-provider, credentials, http-400
provider_quota_exceeded
Your quota for Dify Hosted Model Provider has been exhausted. Please go to Setti
console error audio, stt, quota, billing, http-400
model_currently_not_support
Dify Hosted OpenAI trial currently not support the GPT-4 model.
console error audio, stt, model-provider, plan, http-400
completion_request_error
Completion request failed.
console error audio, stt, model-provider, invoke, http-400
Internal Server Error
http critical audio, stt, catch-all, http-500, logging
must be a valid UUID
validation warning validation, uuid, pydantic, chat, http-422
app_unavailable
App unavailable, please check your app configurations.
console error explore, installed-app, completion, app-configuration, data-integrity
not_completion_app
Not Completion App
console error explore, app-mode, completion, routing
Conversation Not Exists.
http error explore, completion, conversation, not-found, state-management
conversation_completed
The conversation has ended. Please start a new conversation.
console warning explore, completion, conversation, lifecycle
provider_not_initialize
No valid model provider credentials found. Please go to Settings -> Model Provid
console error explore, completion, model-provider, credentials, configuration
provider_quota_exceeded
Your quota for Dify Hosted Model Provider has been exhausted. Please go to Setti
console error explore, completion, model-provider, quota, billing
model_currently_not_support
Dify Hosted OpenAI trial currently not support the GPT-4 model.
console error explore, completion, model-provider, model-selection, entitlement
completion_request_error
Completion request failed.
console error explore, completion, model-runtime, invoke, upstream, transient
Internal Server Error
http critical explore, completion, internal-server-error, unhandled, logging
not_chat_app
App mode is invalid.
console error explore, app-mode, chat, routing
rate_limit_error
Rate Limit Error
console warning rate-limit, llm-provider, chat-completion, retryable, installed-app
app_unavailable
App unavailable, please check your app configurations.
error_code error installed-app, app-unavailable, orphaned-record, conversation-list
not_chat_app
App mode is invalid.
error_code error app-mode, not-chat-app, installed-app, conversation-list
Last Conversation Not Exists.
http warning conversation, not-found, pagination, cursor, installed-app
Conversation Not Exists.
http warning conversation, not-found, idempotent-delete, installed-app
Invalid cursor
http warning pagination, cursor, bad-request, base64, installed-app
Recommended app not found
http error rest-api, explore, not-found, installed-app, dify
App entity not found
http error rest-api, explore, data-integrity, orphan-reference, dify
You can't install a non-public app
http error rest-api, explore, forbidden, authorization, installed-app, dify
Installed app not found
http error rest-api, explore, not-found, installed-app, dify
You can't uninstall an app owned by the current tenant
http error rest-api, explore, bad-request, installed-app, authorization, dify
app_unavailable
App unavailable, please check your app configurations.
error_code error rest-api, explore, app-unavailable, message, dify
not_chat_app
App mode is invalid.
error_code error rest-api, explore, app-mode, message, validation, dify
Conversation Not Exists.
http error rest-api, explore, not-found, conversation, message, dify
First Message Not Exists.
http error rest-api, explore, not-found, pagination, message, dify
Message Not Exists.
http error rest-api, explore, not-found, feedback, message, dify
not_completion_app
Not Completion App
error_code error rest-api, explore, app-mode, more-like-this, validation, dify
app_more_like_this_disabled
The 'More like this' feature is disabled. Please refresh your page.
error_code warning rest-api, explore, feature-disabled, more-like-this, forbidden, dify
provider_not_initialize
No valid model provider credentials found. Please go to Settings -> Model Provid
error_code error rest-api, explore, provider, credentials, more-like-this, configuration, dify
provider_quota_exceeded
Your quota for Dify Hosted Model Provider has been exhausted. Please go to Setti
error_code error rest-api, explore, provider, quota, billing, more-like-this, dify
model_currently_not_support
Dify Hosted OpenAI trial currently not support the GPT-4 model.
error_code error rest-api, explore, provider, model-not-supported, more-like-this, configuration, dify
completion_request_error
Completion request failed.
error_code error rest-api, explore, provider, invoke, more-like-this, transient, dify
Internal Server Error
http critical rest-api, explore, internal-server-error, unhandled, more-like-this, dify
Message not found
http error dify, trial-api, console, explore, suggested-questions, message, http-404, not-found
Conversation not found
http error dify, trial-api, console, explore, suggested-questions, conversation, http-404, not-found
app_suggested_questions_after_answer_disabled
Function Suggested questions after answer disabled.
error_code warning dify, trial-api, console, explore, suggested-questions, feature-disabled, http-403, config
no_audio_uploaded
Please upload your audio.
error_code error dify, trial-api, console, explore, audio, upload, multipart, http-400, validation
audio_too_large
Audio size exceeded. {message}
error_code warning dify, trial-api, console, explore, audio, upload, size-limit, http-413
unsupported_audio_type
Audio type not allowed.
error_code warning dify, trial-api, console, explore, audio, upload, mime-type, http-415, validation
provider_not_support_speech_to_text
Provider not support speech to text.
error_code error dify, trial-api, console, explore, audio, speech-to-text, model-provider, capability, http-400
speech_to_text_disabled
Speech to text is disabled.
error_code warning dify, trial-api, console, explore, audio, speech-to-text, feature-disabled, http-400, config
You don't have the permission to access the requested resour
exception error authorization, permissions, plugins, http-403, rbac, werkzeug
{str(exc)}
http warning validation, datetime, http-400, agent, observability
{str(e)}
http warning validation, datetime, http-400, conversation, app
{str(e)}
http warning validation, datetime, http-400, statistics, app
The server does not support the media type transmitted in th
http error http-415, content-type, workflow, media-type, validation
{str(e)}
http error workflow, http-400, deletion, dependency, state
{str(e)}
http error validation, datetime, workflow-statistics, http-400
API key not found
http error not-found, api-key, dataset, http-404, idempotency
Unsupported Media Type
http error content-type, http-415, rag-pipeline, workflow-sync
Cannot delete workflow that is currently in use by pipeline
http error workflow, rag-pipeline, state-conflict, http-400
{str(e)}
http error workflow, rag-pipeline, referential-integrity, http-400
Trial app feature is not enabled.
http warning feature-flag, cloud-only, trial-app, http-403
Not Found
http warning edition, deployment-config, http-404, access-control
Not Found
http warning edition, cloud-only, http-404, deployment-config
This feature requires a paid plan.
http warning billing, plan-gate, cloud-only, http-403
The number of members has reached the limit of your subscrip
http warning billing, quota, members, http-403
The number of apps has reached the limit of your subscriptio
http warning billing, quota, apps, http-403
The number of documents has reached the limit of your subscr
http warning billing, quota, documents, datasets, http-403
The workspace custom feature has reached the limit of your s
http warning billing, feature-flag, workspace-branding, http-403
The annotation quota has reached the limit of your subscript
http warning billing, quota, annotation, http-403