This document is still under review. The content may be inaccurate or outdated.
Planning Phase Issues
Planning Stuck or Takes Too Long
Symptoms:- Composite task stuck in “Planning” status
- Planning workflow running for 30+ minutes
- No task graph generated
- Complex project requiring extensive planning
- Vague or unclear prompt
- Workflow timeout
- AI agent error
- Go to GitHub Actions
- Find the planning workflow run
- Check logs for errors or stuck steps
- Break very large projects into smaller composite tasks
- Be more specific about requirements
- Provide clear scope boundaries
- Delete the composite task
- Create new task with refined prompt
- Monitor planning progress
No Plan Generated
Symptoms:- Planning completes but no task graph appears
- Status changes from “Planning” to “Failed”
- Error: “Failed to generate plan”
- Does it describe a concrete project?
- Are requirements clear?
- Is scope reasonable for AI planning?
Invalid Task Graph
Symptoms:- Plan uploaded but status shows “Failed”
- Error: “Invalid task graph structure”
- Circular dependencies detected
- AI generated invalid DAG structure
- Circular dependencies in plan
- Missing required fields
- Very complex/unclear requirements
- Edge case in planning algorithm
- Delete failed composite task
- Simplify project description
- Break into smaller composite tasks
- Create new task
Task Graph Execution Issues
No Tasks Marked as Ready
Symptoms:- Clicked “Start Execution”
- Status is “In Progress”
- But no tasks show as “Ready”
- Nothing happens
- All nodes have dependencies (no starting point)
- Graph structure issue
- Status calculation error
- Composite task details page
- Click “Sync Composite Task”
- System recalculates node statuses
- Initial nodes should become ready
- Are there nodes without dependencies?
- These should be ready first
- If all nodes have dependencies, graph is invalid
Tasks Not Becoming Ready
Symptoms:- Some tasks completed
- But dependent tasks not marked as ready
- Tasks stuck in “Pending” or “Blocked”
- Go to composite task details
- Click “Sync Composite Task”
- System checks dependencies
- Updates node readiness
- Checks all task PRs in GitHub
- Updates merge statuses
- Recalculates dependencies
- Marks ready nodes
- All dependencies must be “Completed”
- If any dependency “Failed”, node is “Blocked”
- Review failed dependencies
Cannot Approve Task
Symptoms:- Task shows as “Ready”
- Approve button doesn’t work
- Error when trying to approve
- Only ready tasks can be approved
- Pending/blocked tasks cannot be approved
- Only the user who created it can approve nodes
- Check you’re logged in correctly
- Status may have changed
- Reload to get latest state
- Updates all task statuses
- Resolves state inconsistencies
Auto-Approval Issues
Auto-Approval Not Working
Symptoms:- Auto-approval enabled
- Tasks become ready
- But not automatically approved/executed
- Go to composite task details
- Check “Auto-Approval” toggle is ON
- Re-enable if needed
- Click “Sync Composite Task”
- System detects ready tasks
- Auto-approves if enabled
- Spawns unit tasks
- Review composite task logs
- Look for auto-approval failures
- Verify repository connection
Want to Disable Auto-Approval
How to disable mid-execution:- Go to composite task details
- Toggle “Auto-Approval” to OFF
- Future ready tasks won’t auto-execute
- Currently running tasks continue
- Already approved tasks continue running
- Only affects tasks that haven’t been approved yet
Task Node Management
Cannot Edit Task Prompt
Symptoms:- Want to modify task prompt
- Edit button disabled or missing
- Changes don’t save
- Task is in wrong status for editing
- Don’t have permission
- Task already executing
- Can edit:
pending
,ready
,blocked
- Cannot edit:
approved
,in_progress
,completed
,failed
- Cannot edit (already executing)
- Cancel spawned unit task if needed
- Retry the node after failure
- Cannot edit completed work
- Can retry failed tasks
- Retry creates new unit task
Retry Not Working
Symptoms:- Click “Retry” on failed task
- Nothing happens
- Task remains failed
- Status must be “Failed” or “Approved”
- Can only retry these statuses
- Failed nodes have spawned tasks
- Check unit task status
- May need to delete unit task first
- Sync composite task
- Verifies current state
- Then retry the node
Node Stuck in “Approved” Status
Symptoms:- Approved a task
- Status is “Approved”
- But no unit task spawned
- Stays approved indefinitely
- Unit task creation failed
- System error during spawn
- Connection issue
- Click retry on the approved node
- Creates new unit task
- Monitors execution
- Look for task spawn errors
- Verify repository connection
- Check workflow execution permissions
- May resolve status issues
- Updates task relationships
Prompt and Context Issues
Tasks Don’t Build on Previous Work
Symptoms:- Later tasks don’t reference earlier PRs
- Work is duplicated
- Missing context from dependencies
- System should automatically include PR references
- May be a timing issue
- Wait for dependency PRs to merge
- System includes PR numbers in prompts
- Later tasks reference completed work
- Dependencies should complete before children
- Merged PRs provide context
- Open PRs may not provide enough context
AI Misunderstands Task Context
Symptoms:- Generated code doesn’t align with plan
- Task seems unrelated to project
- Wrong approach taken
- When task becomes ready
- Click “Edit Prompt”
- Add specific context:
- After PR is created
- Leave specific guidance
- AutoDev will update
Dependency and Blocking Issues
Task Blocked by Failed Dependency
Symptoms:- Task shows “Blocked” status
- Dependency task failed
- Cannot proceed
- Navigate to failed dependency task
- Review what went wrong
- Retry the failed task
- Once it completes, blocked task becomes ready
- Delete the blocked task (if not needed)
- Create new unit task as workaround
- Manually complete the work
Circular Dependency Detected
Symptoms:- Some tasks never become ready
- Mutual dependencies
- Graph seems stuck
- Planning should prevent this
- DAG validation should catch it
- Report to support with task details
- Delete composite task
- Create new task with clearer prompt
- System will generate valid DAG
Sync Feature Issues
Sync Operation Fails
Symptoms:- Click “Sync Composite Task”
- Error message appears
- No updates occur
- Verify repository is connected
- Check GitHub App is installed
- Reconnect if needed
- Temporary GitHub API issues
- Wait a few minutes
- Retry sync operation
- Must have repository access
- GitHub App needs permissions
- Verify in repository settings
Sync Shows Wrong Results
Symptoms:- Sync completes
- But task statuses still wrong
- PRs not reflecting correctly
- Go to GitHub repository
- Check actual PR status
- Compare with AutoDev display
- GitHub webhooks may be delayed
- Wait 1-2 minutes
- Retry sync
- Sync composite task
- Refresh browser page
- Check updated statuses
Performance Issues
Composite Task Very Slow
Symptoms:- Taking days to complete
- Many tasks waiting
- Progress is slow
- Sequential dependencies
- Waiting for approvals
- Long-running unit tasks
- Eliminates approval delays
- Tasks execute immediately when ready
- Faster overall completion
- Too many sequential dependencies?
- Could some tasks be parallel?
- May need better planning
- Provide better context in prompt
- AI will optimize parallelization
- Reduce sequential dependencies
Too Many Nodes
Symptoms:- Composite task created 50+ nodes
- Overwhelming to manage
- Many small tasks
- AI over-decomposed the project
- Prompt was too broad
- Enable auto-approval to reduce management
- Let it run automatically
- Monitor progress
- Be more specific about scope
- Request specific number of major steps
- Example: “Break this into 5-8 major tasks”
Deleting and Canceling
Cannot Delete Composite Task
Symptoms:- Delete button disabled
- Error when trying to delete
- Task remains
- Running unit tasks prevent deletion
- Wait for completion
- Or cancel unit tasks first
- Delete composite task
- System cancels incomplete unit tasks
- Blocks all pending nodes
- Removes composite task
- Only creator can delete
- Check correct user is logged in
Partial Deletion Issues
Symptoms:- Composite task deleted
- But some unit tasks remain
- PRs still open
- Unit tasks are preserved for history
- PRs remain open (you can close manually)
- Task graph is removed
- Close remaining PRs on GitHub
- Review unit task history if needed
- Unit tasks show as “Cancelled”
Status Display Issues
Status Shows Incorrect Progress
Symptoms:- Progress shows “3/10 completed”
- But more tasks actually done
- Counts don’t match
- Recalculates progress
- Updates node counts
- Fixes display
- Only “Completed” nodes count
- Failed nodes don’t count as complete
- In-progress nodes don’t count yet
Task Graph Visualization Not Loading
Symptoms:- Graph diagram doesn’t appear
- Shows loading spinner forever
- Blank visualization area
- Browser cache issue
- Hard refresh (Ctrl+Shift+R)
- Open dev tools (F12)
- Look for JavaScript errors
- Report if errors found
- Temporary browser issue
- Test in Chrome/Firefox/Safari
Prevention and Best Practices
Writing Better Prompts
Include project structure:Monitoring Progress
Use auto-approval wisely:- Enable for trusted, well-defined tasks
- Disable for complex/critical work
- Monitor execution regularly
- Check for blocked nodes
- Identify failed dependencies
- Keep tasks moving forward
- Ensures accurate status
- Catches missed updates
- Prevents stuck states
Managing Complexity
Start smaller:- First composite task: 5-8 nodes
- Build confidence
- Scale up gradually
- Don’t try to build entire app in one task
- Create multiple composite tasks
- Each for a major feature/milestone
- Composite tasks can be expensive
- Each node = separate workflow execution
- Plan accordingly
Getting Help
Information to Provide
When reporting composite task issues:-
Composite Task Info:
- Composite task ID
- Original prompt
- Number of nodes in graph
- Current status
-
Problematic Nodes:
- Node IDs having issues
- Node statuses
- Dependencies
-
Spawned Tasks:
- Unit task IDs
- Their statuses
- PR numbers
-
Actions Taken:
- Sync attempts
- Retry attempts
- What you’ve tried
Support Channels
- Documentation: docs.delino.io
- Email: support@delino.io
- For Planning Issues: Include your original prompt
- For Graph Issues: Include screenshot of task graph