1.6 KiB
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
Symptom: Can't claim subtask, error "Parent task must be claimed first"
Cause: Parent task hasn't been claimed yet, so it has no branch
Solution:
- Parent task must be claimed first (branch auto-creates on claim)
- Then subtask can be claimed (its branch forks from parent's)
Note: Branches are auto-created hierarchically. No manual creation needed.