You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improve live replay test progress output with an animated blue spinner, action/value detail, ANSI-safe trimming, cursor hiding during TTY test runs, and a shared Expo build cache path for the test app.
Add a title to the checkout Maestro flow so reporter output uses a readable flow name.
Validation
Focused reporter tests pass for live progress rendering and cursor control. Static checks pass, and the aggregate unit plus smoke suite passed.
examples/test-app/app.json now hardcodes ~/Developer/agent-device/.expo/build-run-cache as the Expo build cache directory. That path is specific to one checkout layout and will also be shared by every worktree on the same machine, which breaks the repo/worktree isolation we rely on for concurrent agent runs. It also points contributors/CI checkouts that are not under ~/Developer/agent-device at an unrelated home directory path.
Please make this cache path repo-relative/worktree-local by default, or opt-in through an env/local config that is not committed into the shared example app config.
Review follow-up: the previous cache-path blocker is resolved in head 3ae8811. The hardcoded home-directory path was removed with app.json replaced by app.config.js, defaulting AGENT_DEVICE_EXPO_BUILD_CACHE_DIR to a repo-local ./.expo/build-run-cache and ignoring examples/test-app/.env.local. I rechecked the targeted diff and all 21 checks are green, so I am marking this ready for human review.
Preview removed because the pull request was closed.
2026-07-01 14:22 UTC
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ready-for-humanValid work that needs human implementation, judgment, or maintainer merge
1 participant
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Improve live replay test progress output with an animated blue spinner, action/value detail, ANSI-safe trimming, cursor hiding during TTY test runs, and a shared Expo build cache path for the test app.
Add a title to the checkout Maestro flow so reporter output uses a readable flow name.
Validation
Focused reporter tests pass for live progress rendering and cursor control. Static checks pass, and the aggregate unit plus smoke suite passed.