conductor-oss/conductor
Documented errors, page 2 of 4. Back to conductor-oss/conductor
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Gemini embedContent failed | exception | error | gemini, embeddings, network, io, error-wrapping |
| Skill version already exists with a different checksum | exception | error | java, conductor, skill-registry, idempotency, validation |
| Unable to clone input params | exception | error | parameters, serialization, clone, input-template, runtime |
| Invalid SKILL.md frontmatter | validation | error | skill-registry, yaml, frontmatter, parse-error |
| PLAN_EXECUTE strategy requires ``planner= | validation | error | plan-execute, planner, migration, config-validation, agentspan |
| Dynamic tasks could not be created. The value of | exception | error | fork-join-dynamic, legacy, terminate, null-input, dynamic-tasks |
| Input has to be a JSON object | exception | error | value-param, evaluator, switch-task, terminate, type-mismatch |
| Skill manifest name ' ' does not match package SKILL.md name | exception | error | java, conductor, skill-registry, validation, multipart-upload |
| Tasks could not be dynamically forked due to invalid input | exception | error | fork-join-dynamic, terminate, input-mapping, type-mismatch |
| AGENT requires 'prompt' | validation | error | conductor, ai-agent, validation, non-retryable, task-input |
| Skill registry is not available | exception | critical | illegal-state, skill, configuration, missing-bean |
| Failed to read skill file | exception | critical | java, conductor, skill-registry, io, zip, runtime-error |
| agentUrl resolves to a private/reserved address — SSRF… | validation | error | a2a, ssrf, security, private-network, non-retryable |
| IO error while connecting to | exception | critical | amqp, rabbitmq, connection, io, network |
| plan_source must include a non-empty 'tool' field | validation | error | plan-execute, plan-source, config-validation, agentspan |
| token must not be blank | validation | error | auth, api-key, validation, config, startup |
| Video generation not supported by this provider | exception | error | ai, video-generation, capability, not-supported |
| Circular skill reference detected | validation | error | skill-normalizer, circular-reference, cycle-detection, agentspan |
| Workflow: , version: already exists! | exception | error | cassandra, workflow-definition, conflict, duplicate, lwt |
| Error downloading from S3 - path | exception | error | s3, aws, network, transient, storage, iam |
| Speech API call failed: | exception | error | openai, text-to-speech, network, api-error, ai |
| Cannot archive workflow | validation | error | workflow, archival, state-machine, illegal-argument |
| Input to the dynamically forked tasks is not a map ->… | exception | error | fork-join-dynamic, terminate, type-mismatch, input-mapping |
| Fork task definition is not followed by a join task. Check… | exception | error | fork-join, join, workflow-definition, terminate, blueprint |
| No embeddings returned from Gemini API | exception | error | gemini, embeddings, empty-response, model-mismatch |
| Speech API failed with status | exception | error | openai, speech, tts, http, network, api-key |
| pruneExecutions: olderThanDays must be >= 1, got | validation | error | validation, prune, data-safety, bad-request |
| Failed to acquire OAuth token from | exception | error | oauth, auth, network, ioexception, transport, credentials |
| Failed to remove workflow | exception | error | cassandra, workflow, delete, transient, persistence |
| Skill package exceeds max uncompressed size of | exception | error | java, conductor, skill-registry, size-limit, zip-bomb, security, zip |
| Cannot map type: | exception | error | protogen, protobuf, type-mapping, codegen |
| missing wrapper class: | exception | error | protogen, protobuf, type-mapping, codegen |
| Embeddings must be of dimensions | validation | error | postgres, vectordb, embeddings, validation, dimension-mismatch |
| Failed to remove task definition | exception | error | cassandra, persistence, transient, driver, metadata, task-def, retry, dao |
| Cannot archive task: of workflow: with non-terminal status | validation | error | task, archival, state-machine, illegal-argument |
| Error making an HTTP call | exception | error | document-loader, http, okhttp, download, runtimeexception |
| External tool data exceeds the maximum nesting depth of | validation | error | validation, data-limits, external-data, illegalargument, workflow-state |
| env-backed environment variables are read-only | exception | warning | environment-variables, read-only, configuration, unsupported-operation |
| Event processing is DISABLED | exception | warning | admin, event-queue, configuration, optional-bean |
| OpenAI Responses API call failed: | exception | error | openai, chat-completion, responses-api, network, api-error, ai |
| MCP response exceeds the 10 MiB payload limit | exception | error | mcp, security, payload-limit, resource-exhaustion, denial-of-service |
| Embeddings API call failed | exception | error | azure-openai, embeddings, network, io, deployment |
| Failed to read InputStream for upload | exception | error | document-loader, upload, io, inputstream, runtimeexception |
| Task timed out after | exception | error | conductor, workflow, decider, task-timeout, time-out-wf, terminate-workflow |
| Specify either agentName/agentVersion or inline agent… | validation | error | validation, start, bad-request, conflicting-input |
| A2A agent-card discovery requires agentType 'a2a' | http | error | a2a, rest-api, input-validation |
| Cannot set event processor thread count to <=0. To disable… | exception | critical | configuration, startup, thread-pool, event-processor |
| plannerContext header | validation | critical | security, http-response-splitting, injection, planner-context, headers, agentspan |
| MCP server returned a redirect without a valid Location | exception | error | mcp, network, http-redirect, misconfiguration |
| AGENT requires one of: message, parts, text, or prompt | validation | error | a2a, input-validation, non-retryable, configuration |
| Failed to download image from | exception | error | gemini, video, download, network, io, image-to-video |
| Error generating presigned URL | exception | error | s3, aws, configuration, storage |
| Image generation API call failed: | exception | error | openai, image-generation, network, api-error, ai |
| Interrupted while waiting for connection pool | exception | error | postgres, vectordb, threading, connection-pool, interruption |
| Skill package not found | validation | error | skill-registry, package-store, data-integrity, missing-blob |
| GET_AGENT_CARD requires 'agentUrl' | validation | error | a2a, agent-card, validation, non-retryable, input-validation |
| Error resetting workflow state | exception | error | workflow, index-dao, reset, transient, removal |
| No such taskType found by name | exception | error | metadata, task-def, not-found, conductor, java |
| Skill file is too large to preview | exception | error | java, conductor, skill-registry, size-limit, preview |
| WorkflowRepairService is disabled. | exception | warning | admin, repair-service, configuration, optional-bean |
| Invalid namespace | validation | error | mongodb, vectordb, validation, injection-guard |
| Sub-agent name ' ' in ' ' is reserved: the coordinator uses… | validation | error | swarm, reserved-name, coordinator, config-validation, agentspan |
| Skill file not found | exception | error | java, conductor, skill-registry, not-found, rest-api |
| inspectPlan: agentConfig is required | validation | error | validation, inspect-plan, agent-config, bad-request |
| A2A stream interrupted | exception | warning | a2a, streaming, interruption, server-side |
| Failed to download from | exception | error | gemini, download, network, io, vertex-ai |
| Task of workflow can not be serialized to json | exception | error | task, workflow, serialization, archival, index-dao, transient |
| Workflow: is non-restartable | exception | error | conductor, workflow, lifecycle, restart, not-found, workflow-definition |
| File not found on storage after multipart complete | exception | error | file-storage, multipart-upload, backend, conductor, java |
| HTTP error from MCP server | exception | error | mcp, network, http-status, json-rpc, authentication |
| Missing property for connectionString OR endpoint | exception | critical | azure, blob-storage, configuration, external-payload, startup |
| Agent start requires agentName or inline agent construction… | validation | error | validation, start, bad-request, missing-input |
| cannot wrap primitive type: | exception | error | protogen, protobuf, type-mapping, codegen, generics |
| Skill file must be UTF-8 text | validation | error | skill-registry, encoding, utf-8, validation |
| agentUrl resolves to a cloud metadata address — SSRF blocked | validation | critical | a2a, ssrf, security, cloud-metadata, non-retryable |
| Failed to call MCP tool | exception | error | mcp, wrapper, network, error-handling, tool-call |
| VertexAiAgentClient is not yet implemented | exception | error | agentspan, vertex-ai, not-implemented, stub |
| Action not supported | exception | error | conductor, event-handler, action-processor, configuration, unsupported-operation |
| Embeddings API failed with status | exception | error | openai, embeddings, http-error, network, api-error, ai |
| Illegal event | validation | error | events, queue, illegal-argument, configuration |
| plan_source.tool ' ' is not registered as a harness-level… | validation | error | plan-execute, plan-source, tool-registration, harness, config-validation, agentspan |
| Error updating task: in workflow | exception | error | task, index-dao, update, transient |
| : unknown JSON Schema keyword ' ' at . Allowed keywords: . | validation | error | agentspan, json-schema, validation, typo, schema-subset |
| Invalid JSON-RPC response: missing 'result' field | exception | error | mcp, json-rpc, malformed-response, protocol |
| Composite termination | validation | error | termination, composite, config-validation, agentspan |
| Skill package is missing SKILL.md | exception | error | java, conductor, skill-registry, package-integrity, zip, validation |
| secrets are disabled | exception | warning | secrets, noop, disabled, configuration |
| VectorDB not found | exception | error | vectordb, configuration, non-retryable, provider |
| ${e.message} | http | warning | conflict, lifecycle, resume, state-mismatch |
| File not found on storage backend | exception | error | file-storage, upload, backend, missing-content, conductor, java |
| agentUrl must not be blank | validation | error | a2a, endpoint-resolution, validation, non-retryable, agent-url |
| Unable to validate variables payload size of workflow | exception | error | set-variable, serialization, non-transient, workflow-variables |
| Exchange name is undefined | validation | error | amqp, configuration, validation, queue |
| Failed to check video status | exception | error | gemini, video, veo, api-error, polling, async |
| No such task by name | exception | error | metadata, task-definition, not-found, api |
| Connection factory is undefined | validation | error | amqp, config, validation |
| Retries completed. IO error while connecting to | exception | critical | amqp, rabbitmq, connection, retry, io |
| null condition | validation | error | agentspan, condition-interpreter, null-check, validation |
| Error serializing to json | exception | error | cassandra, json-serialization, jackson, persistence |
| on_tool_result requires toolName and resultContains | validation | error | swarm, handoff, on-tool-result, config-validation, agentspan |