feat: update .gitignore to include flows directory and adjust clawteam templates exclusion; enhance LEARNINGS.md and RULES.md with critical spawn method guidelines; revise TOOLS.md to emphasize tmux usage; modify SKILL.md files to prohibit subprocess backend; increase memory limit in docker-compose.yml
This commit is contained in:
@@ -214,9 +214,9 @@ ls ~/.clawteam/workspaces/ 2>&1 | grep -q "No such file" && echo "OK: no workspa
|
||||
|
||||
Add `--transport p2p` and `export CLAWTEAM_TRANSPORT=p2p` before Step 3 to test ZeroMQ direct messaging with file fallback. The rest of the steps remain the same.
|
||||
|
||||
### With subprocess Backend
|
||||
### ⚠️ Do NOT use subprocess backend
|
||||
|
||||
Replace `clawteam spawn` with `clawteam spawn subprocess claude` to test the subprocess backend instead of tmux. Note: `board attach` and tmux verification steps won't apply.
|
||||
The `subprocess` backend causes agents to die immediately after the shell exits. **Always use the tmux backend** for persistent agent sessions.
|
||||
|
||||
## What This Test Validates
|
||||
|
||||
@@ -224,7 +224,7 @@ Replace `clawteam spawn` with `clawteam spawn subprocess claude` to test the sub
|
||||
|-----------|-----------|
|
||||
| `team spawn-team` | Team creation with leader |
|
||||
| `task create --blocked-by` | Task dependency chains |
|
||||
| `spawn` (tmux backend) | Agent process launch with worktree isolation |
|
||||
| `spawn` (tmux backend only) | Agent process launch with worktree isolation |
|
||||
| Identity propagation | Env vars passed to sub-agents |
|
||||
| Agent coordination | Workers update task status and send messages to leader |
|
||||
| Auto-unblock | Blocked task unblocked when dependencies complete |
|
||||
|
||||
Reference in New Issue
Block a user