Commit graph

16 commits

Author SHA1 Message Date
Ouroboros
cc88a32090 Qualify experimental Android delivery without blocking desktop releases
Select emulator coverage from Android changes and tags, retain observed Android build and verification outcomes, and publish only proof-accepted artifacts. Keep the seven desktop assets mandatory while excluding any incomplete or unverified Android pair. Make existing native labels English, link the recorded capability follow-ups, and align inherited tests with typed delegation and UTF-8 reads. Global function-count debt remains disclosed pending the owner decision.
2026-09-18 02:10:23 +03:00
Ouroboros
04fe383c8f fix(android): connect smoke socket before setting timeout 2026-09-14 16:09:06 +03:00
Ouroboros
7d4c2f338b fix(android): keep background location out of runtime dialog batch
Android requires the all-the-time location grant through Settings; preserve the public runtime dialog flow for foreground location while reporting the separate background capability.
2026-09-14 13:45:14 +03:00
Ouroboros
cd1b50d2ef fix(android): abandon rejected installer sessions
Expose owner-keyed cleanup for rejected or unknown PackageInstaller outcomes, so a failed confirmation cannot leave a sealed session behind. Preserve the terminal receipt and notification state without retrying the APK.
2026-09-14 13:09:11 +03:00
Ouroboros
2d2f3250fb fix(android): qualify background capabilities and emulator coverage
Deliver install confirmation, live core status, location foreground-service state and WallpaperService metadata. Add the SDK instrumentation smoke across API 26/29/30/33/36, keep size debt within the existing manifest, and document Android consent and provider-URI custody.
2026-09-14 12:47:25 +03:00
Ouroboros
145b14570b fix(android): deliver install confirmation and qualify runtime status
Keep pending PackageInstaller consent reachable through an Android notification, preserve incomplete outcomes, and serialize receipt admission before commit. Exercise callbacks with a JVM harness. Report live core health separately from saved process records after reboot, and document the actual rootfs storage boundary.
2026-09-14 08:07:54 +03:00
Ouroboros
bea63d889f fix(android): import package installer from package manager
Co-authored-by: Ouroboros <311266734+ouroboros-agent@users.noreply.github.com>
2026-09-14 02:44:14 +03:00
Ouroboros
7c2af34717 fix(android): remove duplicate accessibility flag
Co-authored-by: Ouroboros <311266734+ouroboros-agent@users.noreply.github.com>
2026-09-14 02:43:07 +03:00
Ouroboros
a583abc958 fix(android): resolve host icon from repository root
Co-authored-by: Ouroboros <311266734+ouroboros-agent@users.noreply.github.com>
2026-09-14 02:40:44 +03:00
Ouroboros
5c3ebcbfce feat(android): stage APK installs through typed package bridge
Co-authored-by: Ouroboros <311266734+ouroboros-agent@users.noreply.github.com>
2026-09-14 02:39:30 +03:00
Ouroboros
eb8ec1d9fa fix(android): enable interactive accessibility windows 2026-09-14 02:29:06 +03:00
Ouroboros
730ef24e19 fix(android): report interactive snapshot truncation precisely 2026-09-14 02:28:22 +03:00
Ouroboros
dbc1a7ac04 fix(android): bound interactive UI snapshots and repair CI paths 2026-09-14 02:26:59 +03:00
Ouroboros
0ebbbdc0be fix(android): merge assistant and document callbacks 2026-09-14 01:48:19 +03:00
Ouroboros
f1b3ac0c05 feat(android): add opt-in control surfaces and direct boot marker 2026-09-14 01:44:58 +03:00
Ouroboros
a27716eb6c feat(android): carry the experimental host onto the current core 2026-09-13 22:40:38 +03:00