This document is still under review. The content may be inaccurate or outdated.
Task Creation Issues
Task Not Starting
Symptoms:- Task stuck in “Pending” status
- No workflow execution visible in GitHub Actions
- Task created but nothing happens
- Workflow file missing or incorrect
- GitHub Actions disabled
- Repository not properly connected
- Workflow dispatch failed
- Go to repository Settings
- Navigate to Actions → General
- Ensure “Allow all actions and reusable workflows” is selected
- AutoDev → Repositories
- Find your repository
- Click “Disconnect” then “Reconnect”
- Go to task details page
- Click “Retry Task” button
- Check workflow execution logs
Invalid Configuration Error
Symptoms:- Task fails immediately
- Error: “Invalid agent configuration”
- Workflow execution shows configuration error
- AI agent API key not set
- Invalid agent type specified
- Model type not supported
- Repository Settings → Secrets → Actions
- Check required secret exists (e.g.,
ANTHROPIC_API_KEY
) - Regenerate key if needed
- Agent type must be one of the supported AI agents
- Model type must match agent’s supported models
- Leave agent/model fields empty to use team defaults
- Verify team defaults in Settings page
Workflow Execution Issues
Workflow Fails to Trigger
Symptoms:- Task status changes to “In Progress” but no GitHub Actions run
- No workflow run visible in Actions tab
- Task eventually times out
- Visit githubstatus.com
- Look for API or Actions outages
Workflow Hangs or Timeouts
Symptoms:- Workflow runs for extended period
- Eventually times out (2+ hours)
- No progress updates
- If using self-hosted runners, verify they’re online
- Switch to GitHub-hosted runners temporarily
- Break large task into smaller pieces
- Reduce scope of changes requested
- Be more specific in prompt
Authentication Errors
Symptoms:- Error: “Authentication failed”
- Error: “Invalid task token”
- Workflow fails at authentication step
- Verify repository appears in AutoDev
- Status should be “Connected”
- Reconnect if needed
Pull Request Creation Issues
No PRs Created
Symptoms:- Task completes successfully
- Status changes to “Completed”
- But no pull requests appear
- AI determined no changes were needed
- Changes were made but no branches registered
- PR creation failed silently
- Go to GitHub Actions
- Find the workflow run
- Look for “Creating pull request” steps
- Check for any errors
- Was the request specific enough?
- Did you specify what to create/change?
- Try rephrasing and creating new task
- AI analyzed request
- Determined changes weren’t needed
- This is normal behavior for some prompts
PR Created on Wrong Branch
Symptoms:- PR targets wrong base branch
- Changes based on wrong branch
- In task creation form
- Expand “Advanced Settings”
- Set “Base Branch” to desired branch (e.g., “develop”)
- You can change the base branch on GitHub
- Go to PR → Click “Edit” near title
- Change base branch in dropdown
Multiple Unwanted PRs
Symptoms:- Task creates too many PRs
- PRs are fragmented
- Changes should be in one PR
- AI decided to split changes across multiple PRs
- This is sometimes intentional for large changes
- Add to prompt: “Create all changes in a single PR”
- Be more specific about scope
- Manually merge the branches
- Close extra PRs
- Keep the main one
Code Quality Issues
Generated Code Doesn’t Compile
Symptoms:- CI checks fail
- Code has syntax errors
- Build fails
- Wait for automatic CI fix workflow
- AutoDev detects failures and attempts fixes
- Usually completes in 5-10 minutes
- Leave review comment on specific lines
- Request changes
- AutoDev will update the code
- Go to task details
- Click “Update PR”
- Provide specific fix instructions
Code Doesn’t Match Requirements
Symptoms:- Code works but doesn’t do what you wanted
- Missing features
- Wrong approach
- Leave detailed review comments
- Explain what’s wrong and what you expected
- Request changes on GitHub PR
- AutoDev will address feedback
- Task details → Update PR
- Provide additional context
- Clarify requirements
- If changes are too different
- Delete current task
- Create new task with clearer prompt
Code Style Doesn’t Match Project
Symptoms:- Code formatting is different
- Naming conventions don’t match
- Structure is inconsistent
- Leave review comment
- Reference your style guide
- Example: “Please follow naming conventions in @CONTRIBUTING.md”
- Add ESLint, Prettier, or other formatters to CI
- AutoDev will see failures and auto-fix
Status and Sync Issues
Task Stuck “In Progress”
Symptoms:- Task has been “In Progress” for hours/days
- Workflow completed but status didn’t update
- PRs are created but task status unchanged
- Go to task details page
- Click “Sync Task” (in debug/actions menu)
- AutoDev checks PR status and updates task
- Look at workflow execution history
- See if workflow actually completed
- Check for errors in logs
- If all PRs are merged → Task should be “Completed”
- If PRs are closed without merge → Task should be “Failed”
- Sync operation will fix this
Task Status Incorrect
Symptoms:- Task shows “Completed” but PRs still open
- Task shows “Failed” but PRs are merged
- Status doesn’t reflect reality
- Task details page
- Sync Task button
- Checks GitHub for actual PR status
- Updates task status accordingly
- Fetches latest PR data from GitHub
- Checks merge status
- Updates CI check status
- Recalculates task status
Cannot Delete Task
Symptoms:- Delete button doesn’t work
- Error when trying to delete
- Task remains after delete attempt
- Only task creator can delete
- Verify you’re logged in as correct user
- Wait for workflow to complete
- Cancel workflow first, then delete
- Close all PRs manually on GitHub
- Wait a few seconds
- Retry delete in AutoDev
Performance Issues
Task Takes Too Long
Symptoms:- Task runs for 30+ minutes
- Much slower than expected
- Workflow seems stuck
- Large codebase
- Complex task
- Slow AI agent response
- Runner resource constraints
- Split large request into focused tasks
- Each task completes faster
- Better for tracking progress
- Switch to GPT-3.5 or Claude Haiku
- Faster response times
- Trade quality for speed
- Remove unnecessary setup steps
- Cache dependencies
- Use faster runner (self-hosted)
Rate Limit Errors
Symptoms:- Error: “Rate limit exceeded”
- Task fails with 429 error
- API quota exceeded
- Wait an hour for reset
- Reduce concurrent tasks
- Use GitHub App authentication (automatic)
- Check provider dashboard for quota
- Upgrade API plan
- Wait for rate limit reset
- Switch to different agent temporarily
Debugging Workflow Logs
Finding Workflow Logs
- Go to repository on GitHub
- Click “Actions” tab
- Find “AutoDev” workflow
- Click on the specific run
- Click on job name to see logs
Important Log Sections
Authentication:Common Error Messages
“No ANTHROPIC_API_KEY found”- API key not set in repository secrets
- Add secret and retry task
- Previous task created same branch
- Delete branch on GitHub
- Retry task
- Workflow permissions missing
- Add required permissions to workflow file
- Task may have been deleted
- Try creating new task
- Check repository is connected
Getting Help
Information to Provide
When requesting support, include:-
Task Details:
- Task ID
- Repository name
- Task prompt
- Agent and model used
-
Workflow Information:
- GitHub Actions run URL
- Workflow logs (relevant sections)
- Error messages
-
PR Information:
- PR numbers created
- PR status
- Review comments
-
Steps Taken:
- What you’ve tried
- Results of each attempt
Where to Get Help
- Documentation: docs.delino.io
- Email Support: support@delino.io
- GitHub Issues: For workflow file problems
- AI Provider Support: For API/model issues
Prevention Tips
Write Clear Prompts
Test Incrementally
- Start with simple tasks
- Verify each task works
- Build confidence before complex tasks
Monitor Costs
- Track workflow execution count
- Monitor AI provider usage
- Set up usage alerts
Regular Maintenance
- Keep workflow file updated
- Rotate API keys periodically
- Review and clean up old tasks