Troubleshooting¶
Common issues and solutions for TaskRepo.
Installation Issues¶
Command not found¶
Problem: tsk: command not found after installation
Solution:
For pipx:
For uv:
Permission errors¶
Problem: Permission denied during installation
Solution: Don't use sudo
Configuration Issues¶
Config file not found¶
Problem: TaskRepo can't find configuration
Solution: Initialize TaskRepo
Can't write to parent directory¶
Problem: Permission error when creating repositories
Solution: Check parent directory permissions or change location:
Git Issues¶
Sync conflicts¶
Problem: Merge conflicts during sync
Solution: Use conflict resolution strategies:
# Interactive resolution (default)
tsk sync --strategy interactive
# Keep local changes
tsk sync --strategy local
# Keep remote changes
tsk sync --strategy remote
No remote configured¶
Problem: "No remote configured" error
Solution: Add a git remote:
Task Issues¶
Task not found¶
Problem: Can't find task by ID
Solution: 1. Check if task exists: tsk list --all 2. Try searching: tsk search "task name" 3. Task may be in different repository: tsk list --repo other-repo
Invalid task format¶
Problem: Task file won't parse
Solution: Check YAML frontmatter syntax
Getting More Help¶
If you're still stuck:
- Check GitHub Issues
- Ask in Discussions
- File a bug report