ErrLookup › eyaltoledano/claude-task-master
eyaltoledano/claude-task-master
An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others. · JavaScript · 628 source files
Analyzed at c0c98d367c on 2026-08-29. 440 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
PARSE_PRD_CORE_ERROR ${error.message || 'Unknown error parsing PRD'} | error_code | error | mcp, prd, error-handling, ai-provider |
CORE_FUNCTION_ERROR ${error.message} | error_code | error | mcp, dependency, file-io, error-handling |
REFRESH_FAILED Failed to refresh session | error_code | error | auth, session, network, supabase |
| Invalid transition: GREEN_PHASE_COMPLETE from non-GREEN… | exception | error | state-machine, workflow, tdd, invalid-transition |
TASK_ALREADY_EXISTS Cannot move to existing task ID | exception | error | task-management, id-conflict, move-task |
| Could not create directory for | exception | error | filesystem, io, directory-creation, permissions |
| Grok CLI execution failed | exception | error | grok-cli, unexpected-error, wrapper, subprocess |
NO_TASKS No tasks match the specified criteria | error_code | warning | export, empty-result, filters, tasks |
| Model ' ' via provider ' ' does not support the 'tool use'… | exception | error | ai-provider, tool-calling, configuration, model-capability |
| Not in active TDD phase | exception | error | workflow, tdd, state-machine |
STREAM_PROCESSING_FAILED Failed to process AI text stream | exception | error | streaming, error-wrapping, network, llm |
| GLM returned a bare array for | console | warning | ai-provider, schema, glm, response-shape |
| Input file is empty or could not be read. | exception | error | file-io, parse-prd, empty-file |
| Parameter validation failed | validation | error | validation, parameters, prompts, configuration |
| Base URL is required for OpenAI-compatible providers… | exception | error | configuration, provider, base-url, openai-compatible |
CROSS_TAG_DEPENDENCY_CONFLICTS Cannot move tasks: cross-tag dependency conflicts found | exception | error | task-management, dependencies, tags, move-task |
MISSING_ARGUMENT reportPath is required | validation | error | mcp, argument-validation, complexity-report |
| Test results required for GREEN phase transition | validation | error | validation, workflow, tdd, missing-argument |
MFA_REQUIRED_INCOMPLETE 'MFA is required but the server returned incomplete factor configuration… | exception | error | mfa, oauth, api-contract, authentication |
| Invalid transition: in SUBTASK_LOOP | exception | error | state-machine, workflow, unknown-event, invalid-input |
| Guard condition failed | exception | error | workflow, state-machine, guard, phase |
| Invalid transition: COMMIT_COMPLETE from non-COMMIT phase | exception | error | state-machine, workflow, tdd, invalid-transition |
| No active workflow. Start or resume a workflow first. | exception | error | workflow, lifecycle, state |
| Warning: Invalid fallback provider | console | warning | config, validation, provider |
| Type mismatch in metadata field | console | warning | typescript, type-safety, metadata, data-migration, supabase |
| working tree is not clean | exception | error | git, dirty-working-tree, uncommitted-changes |
CODE_AUTH_FAILED Token verification failed | error_code | error | auth, otp, network, supabase |
MFA_REQUIRED 'MFA verification required. Please provide your authentication code.' | exception | warning | mfa, oauth, authentication, two-factor |
NOT_GIT_REPOSITORY Not in a git repository. Cannot create tag from branch. | error_code | error | git, mcp-server, configuration, validation |
| Warning: Configuration file not found at provided project… | console | warning | config, project-root, setup |
| Repository validation failed | exception | error | git, corrupted-repository, validation |
| Invalid workflow state. State may be corrupted. Consider… | exception | error | workflow, corrupted-state, resume, validation |
| provider error | error_code | error | ai-provider, http, error-wrapping |
| Task with ID not found in tag | exception | error | task-not-found, lookup, tag-scoping |
UPDATE_SUBTASK_CORE_ERROR error.message || 'Unknown error updating subtask' | error_code | error | mcp, unhandled-exception, file-io |
| Provider must implement BaseAIProvider interface | exception | error | validation, provider-registry, interface-contract, duck-typing |
| Could not determine project root directory | exception | error | project-root, configuration, environment |
MISSING_STATUS No status specified. Please provide a new status value. | error_code | error | mcp, validation, missing-argument |
SET_STATUS_ERROR error.message || 'Unknown error setting task status' | error_code | error | mcp, unhandled-exception, task-status |
API_ERROR API returned non-JSON response | error_code | error | http, api, network, proxy |
| No text stream provided | exception | error | validation, streaming, argument-error, fail-fast |
| Parent task not found | exception | error | task-management, file-storage, not-found, subtask |
| Warning: Configuration file not found at derived root | console | warning | config, project-root, defaults |
| Failed to generate valid JSON from workflow state | exception | error | json, serialization, workflow |
| Unknown TDD phase | exception | error | workflow, state-machine, version-mismatch |
| Warning: Could not generate project tree | console | warning | filesystem, project-tree, warning, permissions |
NOT_IMPLEMENTED Tag creation is not supported with API storage. Please create briefs through… | error_code | warning | not-implemented, api, tags, briefs |
| API error during | exception | error | api-error, error-wrapping, provider |
| Profile not found: static import missing for | exception | error | configuration, profiles, validation |
DIRECT_FUNCTION_SETUP_ERROR error.message || 'Unknown setup error' | error_code | error | mcp, setup, unhandled-exception |
| GREEN phase must have zero failures | validation | error | validation, workflow, tdd, tests, precondition-failed |
| projectRoot is required for isOnDefaultBranch | exception | error | git, argument-validation, missing-parameter |
| Exhausted all retries for role | exception | error | retry, ai-providers, network, resilience |
NOT_FOUND Brief not found or you do not have access | error_code | error | not-found, export, authorization |
PROVIDER_UNDETERMINED Could not determine the provider for model ID | error_code | error | internal-error, provider, configuration |
DIRECT_FUNCTION_ERROR ${error.message} | error_code | error | mcp, unexpected-exception, catch-all, direct-function |
| Guard condition failed for transition to | exception | error | workflow, state-machine, guard, transition |
| Invalid message format. Each message must have role and… | validation | error | validation, messages, input-validation |
| The MCP model function cannot be called with the new… | exception | error | mcp, ai-sdk, javascript, api-misuse |
| Failed to parse AI response as JSON | exception | critical | json, parsing, streaming, ai-response |
MFA_VERIFICATION_FAILED MFA verification cancelled | error_code | info | cli, mfa, authentication, user-cancellation |
| Invalid provider hint received | exception | error | configuration, provider, invalid-argument |
| Warning: Could not read file | console | warning | filesystem, file-not-found, warning, context-gathering |
INVALID_SUBTASK_ID Subtask ID cannot be empty. | error_code | error | mcp, validation, invalid-id |
API_KEY_STATUS_ERROR ${error.message} | error_code | error | exception, api-key, configuration |
AUTHENTICATION_ERROR Authentication required for export | error_code | error | authentication, export, session |
| Corrupted JSON in : . File contains: ... | exception | critical | json, corruption, file-storage, data-loss |
| Cannot finalize workflow in | exception | error | workflow, state-machine, lifecycle |
| Error saving research to task/subtask | console | warning | mcp, file-io, task-persistence, non-fatal |
| Tag not found in standard format | exception | error | tag-management, file-format, not-found, migration |
| Command execution error | exception | error | process, spawn, cli, enoent |
| Generated object does not match schema | validation | error | mcp, ai-sdk, schema, llm-output, validation |
CONFIG_ERROR 'Failed to save runtime state' | exception | error | config, filesystem, state, persistence |
| Generated subtask ids must be positive integers | validation | error | validation, llm-output, subtasks |
TASK_NOT_FOUND Source task with ID not found | exception | error | task-management, not-found, move-task |
| Warning: Could not determine default model for role | console | warning | cli, models, configuration, fallback, warning |
INVALID_SOURCE_TAG Source tag " " not found or invalid | exception | error | task-management, tags, validation, move-task |
SUBTASK_NOT_FOUND Subtask or its parent task not found. | error_code | error | mcp, not-found, lookup |
| does not support score-based levels | exception | error | api-misuse, indicators, ui, unsupported-operation |
| Export API endpoint not configured. Please set… | exception | critical | configuration, environment, export, env-var |
INVALID_TARGET_DIRECTORY Cannot initialize project: Invalid target directory | error_code | error | mcp, validation, configuration |
| Warning: AWS_ACCESS_KEY_ID and/or AWS_SECRET_ACCESS_KEY… | console | warning | aws, bedrock, environment, credentials, warning |
INTERNAL_ERROR Failed to initialize TmCore | error_code | critical | initialization, internal-error, wrapping |
| Failed to read for modification | exception | error | filesystem, io, file-storage, permissions |
INVALID_TASKS_FILE No valid tasks found in | error_code | error | mcp, invalid-file, tasks-json, schema |
| MCP Provider requires active MCP session | exception | error | mcp, session, authentication |
| No refresh token received from server - session refresh… | console | warning | auth, oauth, pkce, supabase, session, refresh-token |
| Project root override is not a valid taskmaster project | exception | error | configuration, validation, project-structure, taskmaster |
SESSION_SET_FAILED Failed to set session | error_code | error | auth, session, supabase, token |
| Failed to generate tasks using generateObject fallback | exception | error | ai, parse-prd, streaming, fallback |
| Grok CLI API key not found. Set GROK_CLI_API_KEY… | exception | error | grok-cli, api-key, environment-variable, authentication |
INPUT_VALIDATION_ERROR Task ID (id) is required | error_code | error | validation, mcp, missing-argument, input-validation |
AUTH_REQUIRED Authentication required | error_code | error | auth, authentication, session |
BACKEND_UNREACHABLE Unable to reach authentication server | error_code | error | network, connection, oauth, unreachable |
MISSING_PARAMETER The id parameter is required for scoping down tasks | error_code | error | mcp, validation, missing-parameter |
| Cannot commit in phase. Complete RED and GREEN phases first. | exception | error | workflow, tdd, state-machine |
| Not in a git repository, cannot auto-switch tags | console | warning | git, tagging, environment |
| Required not found. Searched | exception | error | filesystem, path-resolution, missing-file, configuration |
| [WARN] Error updating state for migration notice | console | info | filesystem, state, debug |
| All subtasks for task | exception | error | workflow, subtasks, no-op, validation |