Documentation Index
Fetch the complete documentation index at: https://docs.delino.io/llms.txt
Use this file to discover all available pages before exploring further.
Multiple concurrent PRs
DevBird may create multiple pull requests simultaneously for different tasks. This is expected behavior. Each PR:- Represents a separate task or feature
- Can be reviewed independently
- Should be merged individually after approval
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
- DevBird 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 DevBird 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
