import os import sys # Add src to path sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "../src"))) from garmin.client import GarminClient from garmin.sync import GarminSync def main(): print("🚀 Initializing Garmin Sync...") client = GarminClient() if client.login() != "SUCCESS": print("Failed to login to Garmin Connect.") return sync = GarminSync(client) print("⏳ Fetching activities...") count = sync.sync_activities(days=30) print(f"✅ Successfully synced {count} activities to data/local/garmin/") if __name__ == "__main__": main()