calm-artist-7206
10/07/2026, 10:19 AMfresh-machine-37269
10/07/2026, 10:20 AMfresh-machine-37269
10/07/2026, 10:22 AMcontrol-openhands recipe that was actually run — clock-skew send, failed-send persistence across leaving/reopening a conversation, image-only send, profile identity, full provider list, Basic-view re-save keeping a hidden Base URL, stored-secret reuse, credential probe, project/deleted skills, per-tab backend, loopback-bind default, session-key rotation, overview identity, and a 767–1440px breakpoint sweep. Plus four map corrections. It also lands three CLI fixes found while driving: a new browser clock verb, call-limit.mjs (a browser call now waits for the verb's own --timeout/--observe-ms plus a margin instead of aborting at 120s), and fixture git-repo --remote now updates origin on a repo that already exists.
My take: it is docs/harness only (no product code), well scoped, and the recipes are genuinely reproducible with exact selectors, expected text and screenshots. The new client-limit helper is small and unit-tested, and the fixture change is backward-compatible.
Two minor, non-blocking nits: (1) the description claims mapping.md was updated, but it is not in the diff — carry it or drop the claim; (2) the "Validate PR description" check was red on an earlier revision — the linked issue #18092 has ready-for-dev + enhancement and Type is Feature, so it should go green on the re-edit, but worth a glance before merge.fresh-machine-37269
10/07/2026, 10:22 AMtests/e2e/ suites assert into the agent-driven feature map (716 → 736 sub-features), each with a live control-openhands recipe that was actually run — clock-skew send, failed-send persistence across leaving/reopening a conversation, image-only send, profile identity, full provider list, Basic-view re-save keeping a hidden Base URL, stored-secret reuse, credential probe, project/deleted skills, per-tab backend, loopback-bind default, session-key rotation, overview identity, and a 767–1440 px breakpoint sweep. Plus four map corrections. It also lands three CLI fixes found while driving: a new browser clock verb, call-limit.mjs (a browser call now waits for the verb's own `--timeout`/`--observe-ms` plus a margin instead of aborting at 120 s), and fixture git-repo --remote now updates origin on a repo that already exists.
My take: docs/harness only (no product code), well scoped, and the recipes are genuinely reproducible — exact selectors, expected text, screenshots and readbacks. The new client-limit helper is small and unit-tested, and the fixture change is backward-compatible. Two minor, non-blocking nits: the description claims mapping.md was updated but it isn't in the diff, and the "Validate PR description" check was red on an earlier revision (the linked issue #18092 has ready-for-dev + enhancement, so it should clear on the re-edit).