Skip to content

fix: preserve android snapshot visibility hints#343

Merged
thymikee merged 1 commit into
mainfrom
codex/android-snapshot-visibility-fix
Apr 1, 2026
Merged

fix: preserve android snapshot visibility hints#343
thymikee merged 1 commit into
mainfrom
codex/android-snapshot-visibility-fix

Conversation

@thymikee

@thymikee thymikee commented Apr 1, 2026

Copy link
Copy Markdown
Member

Summary

Fix Android snapshot visibility inference so scroll-area hidden-content hints survive through the client-backed snapshot path.
Raise the Android dumpsys activity top timeout, preserve snapshot visibility metadata in CLI/client serialization, and improve Android scroll hint inference for virtualized lists while keeping shallow offset-matching coverage.

Validation

  • pnpm vitest run src/platforms/android/__tests__/scroll-hints.test.ts src/platforms/android/__tests__/snapshot.test.ts src/utils/__tests__/output.test.ts src/daemon/handlers/__tests__/snapshot-handler.test.ts src/__tests__/client.test.ts
  • pnpm build
  • pnpm format
  • pnpm check:unit
  • Live verification with node bin/agent-device.mjs against Expensify Android Inbox (snapshot and snapshot -i)

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://callstackincubator.github.io/agent-device/pr-preview/pr-343/

Built to branch gh-pages at 2026-04-01 17:57 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@thymikee
thymikee merged commit 6ec465a into main Apr 1, 2026
13 checks passed
@thymikee
thymikee deleted the codex/android-snapshot-visibility-fix branch April 1, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant