From ad6e57655da28f33ecb881ffec4507f13fbd559d Mon Sep 17 00:00:00 2001 From: shokollm <270575765+shokollm@users.noreply.github.com> Date: Thu, 9 Apr 2026 15:27:09 +0000 Subject: [PATCH] fix: correct import paths in ai_agent module - Fix relative import path in crew.py (from ..core to ...core) - Update __init__.py exports to match actual class names - Remove incorrect CrewAgent and LLMConnector exports --- src/backend/app/services/ai_agent/__init__.py | 6 +++--- src/backend/app/services/ai_agent/crew.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/backend/app/services/ai_agent/__init__.py b/src/backend/app/services/ai_agent/__init__.py index 5eb34f2..4060524 100644 --- a/src/backend/app/services/ai_agent/__init__.py +++ b/src/backend/app/services/ai_agent/__init__.py @@ -1,4 +1,4 @@ -from .crew import CrewAgent -from .llm_connector import LLMConnector +from .crew import TradingCrew, get_trading_crew +from .llm_connector import MiniMaxLLM, MiniMaxConnector -__all__ = ["CrewAgent", "LLMConnector"] +__all__ = ["TradingCrew", "get_trading_crew", "MiniMaxLLM", "MiniMaxConnector"] diff --git a/src/backend/app/services/ai_agent/crew.py b/src/backend/app/services/ai_agent/crew.py index 2cf3533..6e546e8 100644 --- a/src/backend/app/services/ai_agent/crew.py +++ b/src/backend/app/services/ai_agent/crew.py @@ -1,7 +1,7 @@ from typing import List, Optional, Dict, Any from crewai import Agent, Task, Crew from .llm_connector import MiniMaxConnector, MiniMaxLLM -from ..core.config import get_settings +from ...core.config import get_settings class StrategyValidator: