| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| fix(agent_teams): harden external-cli members for real cross-process runs
Fixes surfaced by running real claude/codex CLI members cross-process:
- codex: use codex exec (0.13x dropped proto) as a one-shot with
--skip-git-repo-check; thread MCP -c mcp_servers... into the
re-invoke path via build_turn_command extra_args.
- strip a parent agent session's env (CLAUDECODE / CLAUDE_CODE_*) per
adapter so a claude member spawned inside Claude Code is not nested.
- rebind session_id + language on every MCP tool call (FastMCP runs each
call in its own task, so connect()'s contextvar bind was lost and later
calls hit a non-existent per-session table).
- make spawn_teammate idempotent and give the external client an ephemeral
direct_addr to remove two zmq ROUTER bind collisions.
- drain CLI stderr concurrently and log non-zero exit codes so failures
(credit/quota/auth/crash) are visible instead of looking idle, and the
unread-stderr pipe can no longer deadlock the CLI.
- add a per-turn timeout to ReinvokeCliRuntime so a hung CLI self-heals.
- skip the wasteful "join and wait" idle round; batch task creation.
Refs: #751
| 4 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| fix(swarm): resolve lint warnings from Huawei coding standard audit
- G.FMT.02: break overlong lines in i18n.py and spawn_manager.py
- G.FMT.04: remove whitespace before slice colon in adapters.py
- G.CLS.02: mark abstract _drive as async to match subclass signatures
- G.CLS.07: make _raise_not_connected a staticmethod in client.py
- G.FNM.03: introduce CapabilityOverrides to reduce build_team arg count
- F821: add missing Any import in adapters.py
Refs: #751
| 4 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |
| refactor(agent_teams): move examples to tests/system_tests/agent_swarm
Migrate E2E agent team scripts from examples/agent_teams/ to
tests/system_tests/agent_swarm/ for better organization. All 17 tracked
files (Python scripts, configs, shell runners) relocated with git history
preserved. Updated shell script paths to reflect new location depth.
Python imports and sys.path injection remain unchanged—both compute
locations dynamically from __file__.
| 10 天前 |