import os from dotenv import load_dotenv # Find and load .env file if present current_dir = os.path.dirname(os.path.abspath(__file__)) parent_dir = os.path.dirname(current_dir) for dir_path in [parent_dir, current_dir]: env_file = os.path.join(dir_path, '.env') if os.path.exists(env_file): load_dotenv(env_file) if 'GOOGLE_API_KEY' in os.environ and 'GEMINI_API_KEY' not in os.environ: os.environ['GEMINI_API_KEY'] = os.environ['GOOGLE_API_KEY'] # Import and expose root_agent from the orchestrator agent from src.agents.orchestrator.agent import root_agent