Skip to content

fix: improve iOS runner crash diagnostics#793

Open
thymikee wants to merge 2 commits into
mainfrom
codex/fix-ios-fill-ax-crash
Open

fix: improve iOS runner crash diagnostics#793
thymikee wants to merge 2 commits into
mainfrom
codex/fix-ios-fill-ax-crash

Conversation

@thymikee

@thymikee thymikee commented Jun 12, 2026

Copy link
Copy Markdown
Member

Summary

Classifies iOS target-app crashes surfaced through runner failures when runner logs show AXRuntime/CoreText accessibility crashes, including the fill failure shape from the original report.

Keeps ordinary runner failures generic unless the bounded runner.log tail contains crash evidence.

Validation

pnpm exec vitest run src/platforms/ios/tests/runner-client.test.ts

pnpm check:fallow --base origin/main

pnpm check:quick

pnpm format

Manual iOS verification was completed before this rebase on Agent Device Tester: public API fill passed with delay and without delay on iOS 26.2; no compact snapshot paths used.

CI iOS simulator smoke replay initially hit a Settings navigation timeout unrelated to this PR; rerunning the failed iOS Smoke Tests job passed.

@github-actions

github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown

Size Report

Metric Base Current Diff
JS raw 1.3 MB 1.3 MB +2.0 kB
JS gzip 410.0 kB 410.7 kB +675 B
npm tarball 543.1 kB 543.7 kB +671 B
npm unpacked 1.8 MB 1.8 MB +2.0 kB

Startup median (7 runs, lower is better):

Scenario Base Current Diff
CLI --version 26.8 ms 27.3 ms +0.5 ms
CLI --help 52.5 ms 52.9 ms +0.4 ms

Top changed chunks:

Chunk Raw diff Gzip diff
dist/src/2415.js +2.0 kB +675 B

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