feat(android): add Agent Zero mobile app shell #50

Merged
lost-rob0t merged 7 commits from feature/issue-49-android-app into main 2026-08-24 09:29:04 +00:00
lost-rob0t commented 2026-08-24 08:52:44 +00:00 (Migrated from github.com)

Implements the first Android slice for #49.

  • Jetpack Compose native connection/setup shell
  • Full Agent Zero WebView session preserving cookies, CSRF, WebSockets, service workers and plugin UI
  • HTTP + HTTPS endpoint support with visible HTTP warning
  • file chooser, downloads, microphone/camera permission bridging restricted to the configured Agent Zero origin
  • strict TLS failure handling
  • compact mobile navigation chrome
  • GitHub Actions Android build that uploads app-debug.apk
  • updates root AGENTS policy to allow autonomous commits/pushes/PR/merge-on-green for requested work

This PR is intentionally the smallest buildable plugin-compatible shell; later #49 slices can add multiple saved instances, richer Android platform integrations, and expanded UI tests without changing the WebUI/plugin compatibility model.

Implements the first Android slice for #49. - Jetpack Compose native connection/setup shell - Full Agent Zero WebView session preserving cookies, CSRF, WebSockets, service workers and plugin UI - HTTP + HTTPS endpoint support with visible HTTP warning - file chooser, downloads, microphone/camera permission bridging restricted to the configured Agent Zero origin - strict TLS failure handling - compact mobile navigation chrome - GitHub Actions Android build that uploads `app-debug.apk` - updates root AGENTS policy to allow autonomous commits/pushes/PR/merge-on-green for requested work This PR is intentionally the smallest buildable plugin-compatible shell; later #49 slices can add multiple saved instances, richer Android platform integrations, and expanded UI tests without changing the WebUI/plugin compatibility model.
Sign in to join this conversation.
No description provided.