- Python: ruff --fix 修復 280 個 lint 錯誤 - lewooogo-core: src/ 目錄未追蹤,導致 CI eslint 失敗 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
30 lines
805 B
Python
30 lines
805 B
Python
"""
|
|
AWOOOI Agent Teams - Phase 9.3
|
|
==============================
|
|
|
|
三個專家 Agent 實作,使用 Claude Agent SDK (ADR-009)
|
|
|
|
Agents:
|
|
- SecurityAgent: 安全風險評估 (Risk Score 0-10)
|
|
- BlastRadiusAgent: 影響範圍分析 (low/medium/high/critical)
|
|
- ActionPlannerAgent: 執行計畫生成 (ActionPlan + Rollback)
|
|
|
|
符合 leWOOOgo BRAIN 積木介面
|
|
"""
|
|
|
|
from src.agents.action_planner import ActionPlan, ActionPlannerAgent
|
|
from src.agents.base import AgentResult, BaseAgent
|
|
from src.agents.blast_radius import BlastRadiusAgent, BlastRadiusResult
|
|
from src.agents.security import SecurityAgent, SecurityResult
|
|
|
|
__all__ = [
|
|
"BaseAgent",
|
|
"AgentResult",
|
|
"SecurityAgent",
|
|
"SecurityResult",
|
|
"BlastRadiusAgent",
|
|
"BlastRadiusResult",
|
|
"ActionPlannerAgent",
|
|
"ActionPlan",
|
|
]
|