docs(setup): add troubleshooting steps for common WSL setup issues

This commit is contained in:
karthik-kotra
2026-02-17 07:30:00 +00:00
parent ce5893216a
commit 41cd11d5c9
+46
View File
@@ -65,6 +65,52 @@ You may submit PRs without prior assignment for:
> **Tip:** Installing Claude Code skills is optional for running existing agents, but required if you plan to **build new agents**.
## Troubleshooting Setup Issues
If you encounter issues while setting up the development environment, the following steps may help:
### `make: command not found`
Install `make` using:
```bash
sudo apt install make
uv: command not found
Install uv using:
curl -LsSf https://astral.sh/uv/install.sh | sh
source ~/.bashrc
ruff: not found
If linting fails due to a missing ruff command, install it with:
uv tool install ruff
WSL Path Recommendation
When using WSL, it is recommended to clone the repository inside your Linux home directory (e.g., ~/hive) instead of under /mnt/c/... to avoid potential performance and permission issues.
---
# ✅ Why This Is Good
- Clear
- Professional tone
- No unnecessary explanation
- Under micro-fix size
- Based on real contributor experience
- Wont annoy maintainers
---
Now:
```bash
git checkout -b docs/setup-troubleshooting
## Commit Convention
We follow [Conventional Commits](https://www.conventionalcommits.org/):