from playwright.sync_api import sync_playwright USER_DATA_DIR = "clickup_user_data" def run_with_persistent_context(): with sync_playwright() as p: browser = p.chromium.launch_persistent_context(USER_DATA_DIR, headless=False) page = browser.new_page() # Open ClickUp and check if login is already active page.goto("https://app.clickup.com/") page.wait_for_load_state("networkidle") if "clickup.com" in page.url and "login" not in page.url: print("✅ Logged in automatically with saved cookies!") else: print("❌ Not logged in! Try importing cookies manually.") browser.close() if __name__ == "__main__": run_with_persistent_context()