class HybridBrowserSession:
Lightweight wrapper around Playwright for non-visual (headless) browsing.
It provides a single Page instance plus helper utilities (snapshot & executor). Multiple toolkits or agents can reuse this class without duplicating Playwright setup code.
This class is a singleton per event-loop.
def __new__(cls):
def __init__(self):