fix(lint): ruff auto-fix + lewooogo-core src 加入 git
- Python: ruff --fix 修復 280 個 lint 錯誤 - lewooogo-core: src/ 目錄未追蹤,導致 CI eslint 失敗 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -12,10 +12,10 @@ Agents:
|
||||
符合 leWOOOgo BRAIN 積木介面
|
||||
"""
|
||||
|
||||
from src.agents.base import BaseAgent, AgentResult
|
||||
from src.agents.security import SecurityAgent, SecurityResult
|
||||
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.action_planner import ActionPlannerAgent, ActionPlan
|
||||
from src.agents.security import SecurityAgent, SecurityResult
|
||||
|
||||
__all__ = [
|
||||
"BaseAgent",
|
||||
|
||||
@@ -10,7 +10,7 @@ Base Agent - 專家 Agent 基礎類別
|
||||
|
||||
from abc import ABC, abstractmethod
|
||||
from dataclasses import dataclass, field
|
||||
from datetime import datetime, timezone
|
||||
from datetime import UTC, datetime
|
||||
from enum import Enum
|
||||
from typing import Any, Generic, TypeVar
|
||||
|
||||
@@ -52,7 +52,7 @@ class AgentResult:
|
||||
latency_ms: int
|
||||
error: str | None = None
|
||||
raw_response: dict[str, Any] = field(default_factory=dict)
|
||||
timestamp: datetime = field(default_factory=lambda: datetime.now(timezone.utc))
|
||||
timestamp: datetime = field(default_factory=lambda: datetime.now(UTC))
|
||||
|
||||
def to_dict(self) -> dict[str, Any]:
|
||||
"""轉換為 dict (API 回傳用)"""
|
||||
|
||||
@@ -11,7 +11,6 @@ Security Agent - 安全風險評估專家
|
||||
符合 ADR-009 SecurityAgent 規範
|
||||
"""
|
||||
|
||||
import asyncio
|
||||
import time
|
||||
from dataclasses import dataclass, field
|
||||
from typing import Any
|
||||
|
||||
Reference in New Issue
Block a user