Raiff1982 commited on
Commit
22d6d7a
·
verified ·
1 Parent(s): 2bf26dc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -2
app.py CHANGED
@@ -17,7 +17,7 @@ try:
17
  from components.ai_core import AICore
18
  from src.aegis_integration import AegisBridge
19
  from src.aegis_integration.config import AEGIS_CONFIG
20
- from src.components.search_engine import SearchEngine
21
  except ImportError:
22
  # Fallback for container environment
23
  from src.components.ai_core import AICore
@@ -94,7 +94,16 @@ try:
94
 
95
  # Initialize cocoon manager
96
  try:
97
- from ..utils.cocoon_manager import CocoonManager
 
 
 
 
 
 
 
 
 
98
  cocoon_manager = CocoonManager("./cocoons")
99
  cocoon_manager.load_cocoons()
100
 
 
17
  from components.ai_core import AICore
18
  from src.aegis_integration import AegisBridge
19
  from src.aegis_integration.config import AEGIS_CONFIG
20
+ from components.search_engine import SearchEngine
21
  except ImportError:
22
  # Fallback for container environment
23
  from src.components.ai_core import AICore
 
94
 
95
  # Initialize cocoon manager
96
  try:
97
+ # Handle both direct execution and package import
98
+ try:
99
+ from ..utils.cocoon_manager import CocoonManager
100
+ except (ImportError, ValueError):
101
+ # Fallback for direct execution
102
+ import sys
103
+ import os
104
+ sys.path.insert(0, os.path.join(os.path.dirname(__file__), '..'))
105
+ from utils.cocoon_manager import CocoonManager
106
+
107
  cocoon_manager = CocoonManager("./cocoons")
108
  cocoon_manager.load_cocoons()
109