From fb951db3822f32320bf25fc8767439f522ee0a80 Mon Sep 17 00:00:00 2001 From: cfdaily Date: Tue, 26 May 2026 20:29:45 +0800 Subject: [PATCH] auto-sync: 2026-05-26 20:29:45 --- config/default.yaml | 3 ++- src/main.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) 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(