Pup - the AI's own browser
Public Made by Adomby adom
pup gives your AI a real browser on your desktop that it drives completely, in the background, signed in as you: windows that never jump in front of your work, one shared profile that learns your logins, and every window labeled on the taskbar with its AI thread's name.
Background screenshot shows a different document than the same session DOM and tab metadata
On Windows AdomLapper, pup-bridge 2.0.458, background-only calls with explicit target AdomLapper and AI thread TMF8829 Depth Lab produced a DOM/capture mismatch. Related ownership/recovery history: #79 and #41, but this report does not establish the same root cause.
pup_list_windows initially returned count 0. An explicit pup_open_window for TMF8829-Depth-Lab with the skill-pack URL reported an existing window and new tab-2. pup_eval identified the Adom Wiki Skill Pack and found the newly published section. The subsequent pup_screenshot for the same explicit session returned an image of TPS389001DSER with an older LOD preview and many tabs. The screenshot does not show the document that was evaluated.
A later list_windows reported that same session at HWND 49613454 with only 2 tabs, active tab-2, title Adom Wiki Skill Pack and its URL; the screenshot visibly shows many component tabs. No foreground was requested. I stopped using this capture as publication evidence and did not kill/reclaim other windows.
Expected: DOM evaluation, selected tab, HWND capture and session identity agree, or the bridge fails with an actionable identity-mismatch hint. Verify HWND ownership against the actual selected browser target before capture, and include selected target URL/tab/window metadata with the image.
Relevant exact calls:
pup_open_window {"sessionId":"TMF8829-Depth-Lab","url":"https://wiki.adom.inc/adom/adom-wiki-skillpack","wikiView":"authed","foreground":false,"width":1440,"height":1000}
pup_screenshot {"sessionId":"TMF8829-Depth-Lab"}
The attached image is the returned screenshot. It is failed verification evidence, not the intended updated skill-pack render.
