MikelWL commited on
Commit
f149435
·
1 Parent(s): 157ea23

Fix backend imports for Docker (core -> backend.core)

Browse files
backend/api/conversation_service.py CHANGED
@@ -33,8 +33,8 @@ for path in (BACKEND_DIR, PROJECT_ROOT):
33
  sys.path.insert(0, str(path))
34
 
35
  from config.settings import AppSettings, get_settings # noqa: E402
36
- from core.conversation_manager import ConversationManager # noqa: E402
37
- from core.persona_system import PersonaSystem # noqa: E402
38
  from .conversation_ws import ConnectionManager # noqa: E402
39
 
40
  # Setup logging
 
33
  sys.path.insert(0, str(path))
34
 
35
  from config.settings import AppSettings, get_settings # noqa: E402
36
+ from backend.core.conversation_manager import ConversationManager # noqa: E402
37
+ from backend.core.persona_system import PersonaSystem # noqa: E402
38
  from .conversation_ws import ConnectionManager # noqa: E402
39
 
40
  # Setup logging
backend/api/routes.py CHANGED
@@ -24,7 +24,7 @@ from pydantic import BaseModel, Field
24
  from typing import Dict, List, Optional
25
  import logging
26
  from .conversation_service import get_conversation_service
27
- from core.persona_system import PersonaSystem
28
 
29
  # Setup logging
30
  logger = logging.getLogger(__name__)
 
24
  from typing import Dict, List, Optional
25
  import logging
26
  from .conversation_service import get_conversation_service
27
+ from backend.core.persona_system import PersonaSystem
28
 
29
  # Setup logging
30
  logger = logging.getLogger(__name__)
backend/core/conversation_manager.py CHANGED
@@ -29,8 +29,8 @@ from pathlib import Path
29
  # Add backend to path for imports
30
  sys.path.insert(0, str(Path(__file__).parent.parent))
31
 
32
- from core.llm_client import create_llm_client
33
- from core.persona_system import PersonaSystem
34
 
35
 
36
  class ConversationState(Enum):
 
29
  # Add backend to path for imports
30
  sys.path.insert(0, str(Path(__file__).parent.parent))
31
 
32
+ from backend.core.llm_client import create_llm_client
33
+ from backend.core.persona_system import PersonaSystem
34
 
35
 
36
  class ConversationState(Enum):