Files
roboco/docs/rag/troubleshooting/blocked-tools.md
T

58 lines
1.6 KiB
Markdown
Raw Normal View History

2026-01-06 00:59:09 +01:00
# Blocked Tools
## Native Git Commands Blocked
**Symptom:** `Bash(git commit)` or similar git command denied
**Cause:** Native git commands are blocked for all agents
**Solution:** Use MCP tools instead:
| Blocked | Use Instead |
|---------|-------------|
| `git commit` | `roboco_git_commit()` |
| `git push` | `roboco_git_push()` |
| `git status` | `roboco_git_status()` |
| `git diff` | `roboco_git_diff()` |
| `git log` | `roboco_git_log()` |
## Write/Edit Outside Workspace
**Symptom:** `Write()` or `Edit()` denied for a file path
**Cause:** Write operations restricted to your workspace
**Solution:**
- Developers: Only write in `/data/workspaces/{project}/{team}/{agent-id}/`
- Documenters: Only write in `/app/docs/`
- QA: No write access (review only)
## QA Cannot Commit
**Symptom:** `roboco_git_commit()` denied for QA agent
**Cause:** QA role is read-only, cannot modify code
**Solution:** QA reviews and provides feedback. Developers make fixes.
## NO_PLAN Error
**Symptom:** `roboco_task_start()` returns NO_PLAN error
**Cause:** Task has no plan submitted
**Solution:** Call `roboco_task_plan()` before `roboco_task_start()`
See: `roboco_kb_search("task planning workflow")`
## Parent Branch Required
2026-01-06 00:59:09 +01:00
**Symptom:** Can't claim subtask, error "Parent task must be claimed first"
2026-01-06 00:59:09 +01:00
**Cause:** Parent task hasn't been claimed yet, so it has no branch
2026-01-06 00:59:09 +01:00
**Solution:**
1. Parent task must be claimed first (branch auto-creates on claim)
2. Then subtask can be claimed (its branch forks from parent's)
Note: Branches are auto-created hierarchically. No manual creation needed.