fix(api): 修復時區 import 排序與未使用變數 lint 錯誤

- 修正 import 順序 (standard → third-party → local)
- 修復 datetime/timedelta 未定義錯誤
- 移除未使用的 imports

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
OG T
2026-03-25 09:26:58 +08:00
parent 5c95b194b9
commit 749b8bc554
12 changed files with 70 additions and 33 deletions

View File

@@ -21,7 +21,6 @@ Supported Operations:
import asyncio
import time
from dataclasses import dataclass
from src.utils.timezone import now_taipei, now_taipei_iso
from enum import Enum
from pathlib import Path
from typing import Any
@@ -32,6 +31,7 @@ from src.core.config import settings
from src.db.base import get_db_context
from src.db.models import AuditLog
from src.models.approval import ApprovalRequest
from src.utils.timezone import now_taipei
logger = structlog.get_logger(__name__)

View File

@@ -12,11 +12,11 @@ Phase 6: leWOOOgo Output Plugins
from abc import ABC, abstractmethod
from dataclasses import dataclass, field
from datetime import datetime
from src.utils.timezone import now_taipei
from enum import Enum
from typing import Any
from src.utils.timezone import now_taipei
class NotificationStatus(str, Enum):
"""通知狀態"""

View File

@@ -23,9 +23,9 @@ import json
import random
import re
import time
import httpx
from datetime import datetime
from src.utils.timezone import now_taipei_iso
import httpx
import structlog
from src.core.config import settings
@@ -34,6 +34,7 @@ from src.models.ai import (
OpenClawDecision,
)
from src.services.signoz_client import GoldMetrics, get_signoz_client
from src.utils.timezone import now_taipei_iso
logger = structlog.get_logger(__name__)