diff --git a/config/default.yaml b/config/default.yaml index 2434462..42dc6da 100644 --- a/config/default.yaml +++ b/config/default.yaml @@ -8,7 +8,8 @@ daemon: tick_interval: 30 task_timeout: 600 max_global_agents: 5 - max_per_agent: 1 + max_per_session: 1 + max_concurrent_sessions: 3 zombie_threshold: 20 # Agent 调度(v2.6.1 新增) max_dispatch_per_tick: 3 diff --git a/src/main.py b/src/main.py index d4ec923..0e5fb67 100644 --- a/src/main.py +++ b/src/main.py @@ -129,7 +129,8 @@ async def lifespan(app: FastAPI): # 创建 Agent 调度组件 counter = ActiveAgentCounter( max_global=daemon_config.get("max_global_agents", 5), - max_per_agent=daemon_config.get("max_per_agent", 2), + max_per_session=daemon_config.get("max_per_session", 1), + max_concurrent_sessions=daemon_config.get("max_concurrent_sessions", 3), default_cooldown_seconds=daemon_config.get("cooldown_seconds", 120), ) spawner = AgentSpawner(