feat: Agent v2 执行引擎 - AgentExecutor with compression/memory/skills

This commit is contained in:
ymq 2026-08-10 11:06:42 +08:00
parent f9aa6f21c2
commit 2d6709ee33
3 changed files with 1011 additions and 2 deletions

View File

@ -1,4 +1,4 @@
"""pipeline_service - 通用产线执行引擎模块"""
"""pipeline_service - 通用产线执行引擎模块。v3.5.0"""
from .init import (
load_pipeline_service,
@ -25,4 +25,7 @@ from .state import (
HUMAN_PENDING, HUMAN_SUBMITTED, HUMAN_APPROVED, HUMAN_REJECTED, HUMAN_EXPIRED,
)
__version__ = "3.1.0"
# v2: Agent 执行引擎(对照 Hermes Agent
from .agent_loop_v2 import AgentExecutor, run_agent
__version__ = "3.5.0"

File diff suppressed because it is too large Load Diff

View File

@ -512,6 +512,11 @@ def load_pipeline_service():
env.agent_loop = agent_loop # 向后兼容
env.run_agent_loop = run_agent_loop # 向后兼容
# v2 Agent Executor (v3.5.0: 对照 Hermes Agent 架构)
from .agent_loop_v2 import AgentExecutor, run_agent
env.AgentExecutor = AgentExecutor
env.run_agent = run_agent
# PM agent (v3.3.0: 项目经理审核 + 任务链)
env.pm_review_run = pm_review_run
env.pm_review_loop = pm_review_loop