Browser_subagent getting stuck in a screenshot loop on static pages

Hi everyone,

I’ve been running into a frustrating issue with the browser_subagent lately. It seems to get caught in an infinite loop (!!) of calling capture_browser_screenshot even when absolutely nothing is changing on the page.

What’s weird is that even with bit-for-bit identical screenshots and zero DOM changes, the subagent won’t recognize that the state is already verified. It just keeps snapping the same picture over and over until it burns through tokens or hits a timeout. It’s like it’s waiting for a visual confirmation that it already has.

Has anyone else seen this? It would be great if the subagent had a better way to detect these zero-delta states and just move on instead of looping.

Thanks!

1 Like