Commit c383d1d
feat: add 4-layer WAA probe for per-layer diagnostics
Add multi-layer probe that tests screenshot (PNG capture), accessibility
(a11y tree), action (pyautogui pipeline), and score (evaluate endpoint)
layers individually using existing WAA endpoints. No server-side changes.
- New probe.py module with ProbeLayerResult/MultiLayerProbeResult dataclasses
- CLI: --detailed, --json, --layers, --evaluate-url args on probe command
- VMMonitor: check_waa_detailed() method and waa_detailed_probe field
- 41 tests covering all layers, orchestrator, and helpers
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 855dba1 commit c383d1d
5 files changed
Lines changed: 992 additions & 0 deletions
File tree
- openadapt_evals
- benchmarks
- infrastructure
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
890 | 890 | | |
891 | 891 | | |
892 | 892 | | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
893 | 927 | | |
| 928 | + | |
894 | 929 | | |
895 | 930 | | |
896 | 931 | | |
| |||
2264 | 2299 | | |
2265 | 2300 | | |
2266 | 2301 | | |
| 2302 | + | |
| 2303 | + | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
| 2307 | + | |
| 2308 | + | |
| 2309 | + | |
2267 | 2310 | | |
2268 | 2311 | | |
2269 | 2312 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
50 | 56 | | |
51 | 57 | | |
52 | 58 | | |
| |||
60 | 66 | | |
61 | 67 | | |
62 | 68 | | |
| 69 | + | |
63 | 70 | | |
64 | 71 | | |
| 72 | + | |
65 | 73 | | |
66 | 74 | | |
67 | 75 | | |
68 | 76 | | |
69 | 77 | | |
70 | 78 | | |
71 | 79 | | |
| 80 | + | |
| 81 | + | |
72 | 82 | | |
73 | 83 | | |
74 | 84 | | |
0 commit comments