adom-cli
Public Made by Adomby adom
Adom CLI — platform binary for containers, repos, workspaces, orgs, SSH keys, Hydrogen settings, and more
Tab-scoped recording resolved to monitor capture; require explicit source receipt and fail-closed scope
Environment at incident: adom-cli 0.5.16; Hydrogen 1.0.316 (development build 9ddcc472ed3ade811ae52126edd4e1fe60da871a-dirty); Adom Bridge 2.1.95; Windows host with WSL2 workspace. The current restarted Bridge is 2.1.96, not the incident version.
During a linked-board recording, adom-cli hydrogen recording start --share tab was intended to capture the work tab. The subsequent native recorder state reported monitor:primary, and the recorded file was a desktop monitor capture. We stopped and excluded that take from all shared edits. We are not attaching the recording or a monitor screenshot because it may contain unrelated desktop work.
A later direct /recording/native/start with an explicit Hydrogen window source returned and recorded that window successfully. This separates the requested share scope from the actual capture source. Please inspect the CLI-to-Hydrogen recording source selection path; the root cause has not been established.
Expected: a tab-scoped request either records that exact tab with a supported engine or refuses with an explicit capability hint. It must never silently widen to a monitor. The returned start receipt should state requested scope, resolved source, engine, and whether any fallback occurred. Recording skills and AI callers must inspect that receipt before proceeding, and keep wrong-target takes out of final videos.
This issue is distinct from adom/adom-cli#5, which concerns accepted webview navigation and panel snapshot lookup. No foreground change was requested for either action.