Hermes Agent Info
Optimizer Agent documentation review

Browser CDP Supervisor — Design

Side #8 · Kilde: https://hermes-agent.nousresearch.com/docs/developer-guide/browser-supervisor

Browser CDP Supervisor — Design

Finding

Browser CDP Supervisor gør Hermes-browserautomation mere driftssikker, især når webapps bruger native dialogbokse eller cross-origin iframes.

What it is

Det er en Hermes-browserfunktion, der holder en løbende CDP-forbindelse til browseren og overvåger dialoger, frame tree, OOPIF-iframes og relevante browserhændelser. Den gør `alert`, `confirm`, `prompt` og iframe-strukturer synlige i `browser_snapshot`, så agenten ikke bare hænger eller fejler uklart. Den tilføjer også `browser_dialog(...)`, så agenten eksplicit kan acceptere eller afvise dialoger, når backend’en understøtter det.

Should we use it?

Use now. For Lisa’s Hermes+n8n+LangGraph mission er det relevant, når Hermes skal arbejde i komplekse webgrænseflader som n8n, dashboards, loginflows, embedded panels eller testmiljøer med iframes. Det bør bruges med Browserbase eller lokal Chrome/CDP, ikke som generel erstatning for API-baserede flows. LangGraph- og n8n-arbejde bør stadig foretrække API/webhook/MCP, men browser-supervisoren er nyttig som fallback og til UI-verifikation.

Recommendation

Brug Browser CDP Supervisor som standardmønster for Hermes-browserautomation med Browserbase eller lokal Chrome, og behold `browser.dialog_policy: must_respond`, så dialoger bliver synlige og håndteret eksplicit i stedet for automatisk skjult.

Use now

Do not use / wait

Public page note

Browser CDP Supervisor viser, hvordan Hermes gør browserautomation mere robust ved at opdage dialoger og iframes, så agenter kan håndtere komplekse webapps uden skjulte browserblokeringer.