2026-05-18T21:21:38.601+0000 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonMain] Assuming the daemon was started with following jvm opts: [--add-opens=java.base/java.util=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.lang.invoke=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, --add-opens=java.base/java.nio.charset=ALL-UNNAMED, --add-opens=java.base/java.net=ALL-UNNAMED, --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED, -XX:MaxMetaspaceSize=384m, -XX:+HeapDumpOnOutOfMemoryError, -Xms256m, -Xmx512m, -Dfile.encoding=UTF-8, -Duser.country, -Duser.language=en, -Duser.variant]
2026-05-18T21:21:38.735+0000 [INFO] [org.gradle.launcher.daemon.server.Daemon] start() called on daemon - DefaultDaemonContext[uid=cef4688a-a088-4755-9290-9f19d3f1351f,javaHome=/usr/lib/jvm/java-17-openjdk-arm64,daemonRegistryDir=/home/ubuntu/.gradle/daemon,pid=1445802,idleTimeout=120000,priority=NORMAL,applyInstrumentationAgent=true,daemonOpts=--add-opens=java.base/java.util=ALL-UNNAMED,--add-opens=java.base/java.lang=ALL-UNNAMED,--add-opens=java.base/java.lang.invoke=ALL-UNNAMED,--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED,--add-opens=java.base/java.nio.charset=ALL-UNNAMED,--add-opens=java.base/java.net=ALL-UNNAMED,--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED,-XX:MaxMetaspaceSize=384m,-XX:+HeapDumpOnOutOfMemoryError,-Xms256m,-Xmx512m,-Dfile.encoding=UTF-8,-Duser.country,-Duser.language=en,-Duser.variant]
2026-05-18T21:21:38.761+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface br-2a5aa65ba236
2026-05-18T21:21:38.761+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
2026-05-18T21:21:38.761+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /172.20.0.1
2026-05-18T21:21:38.762+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface docker0
2026-05-18T21:21:38.762+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
2026-05-18T21:21:38.763+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /172.17.0.1
2026-05-18T21:21:38.763+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface br-86485a6dc4a4
2026-05-18T21:21:38.763+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
2026-05-18T21:21:38.763+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /172.18.0.1
2026-05-18T21:21:38.764+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface br-3b76b4f2acea
2026-05-18T21:21:38.764+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
2026-05-18T21:21:38.764+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /172.19.0.1
2026-05-18T21:21:38.765+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface tailscale0
2026-05-18T21:21:38.765+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
2026-05-18T21:21:38.766+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /100.87.116.90
2026-05-18T21:21:38.766+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface enp0s6
2026-05-18T21:21:38.767+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
2026-05-18T21:21:38.767+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /fe80:0:0:0:0:17ff:fe08:6d8a%enp0s6
2026-05-18T21:21:38.767+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /10.0.0.78
2026-05-18T21:21:38.767+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface lo
2026-05-18T21:21:38.768+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? true
2026-05-18T21:21:38.768+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback address /127.0.0.1
2026-05-18T21:21:38.770+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.TcpIncomingConnector] Listening on [58acd1d1-13e4-4fb6-b03c-31c2e13c5f4f port:36351, addresses:[localhost/127.0.0.1]].
2026-05-18T21:21:38.779+0000 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] Daemon starting at: Mon May 18 21:21:38 UTC 2026, with address: [58acd1d1-13e4-4fb6-b03c-31c2e13c5f4f port:36351, addresses:[localhost/127.0.0.1]]
2026-05-18T21:21:38.780+0000 [INFO] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Advertising the daemon address to the clients: [58acd1d1-13e4-4fb6-b03c-31c2e13c5f4f port:36351, addresses:[localhost/127.0.0.1]]
2026-05-18T21:21:38.780+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Advertised daemon context: DefaultDaemonContext[uid=cef4688a-a088-4755-9290-9f19d3f1351f,javaHome=/usr/lib/jvm/java-17-openjdk-arm64,daemonRegistryDir=/home/ubuntu/.gradle/daemon,pid=1445802,idleTimeout=120000,priority=NORMAL,applyInstrumentationAgent=true,daemonOpts=--add-opens=java.base/java.util=ALL-UNNAMED,--add-opens=java.base/java.lang=ALL-UNNAMED,--add-opens=java.base/java.lang.invoke=ALL-UNNAMED,--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED,--add-opens=java.base/java.nio.charset=ALL-UNNAMED,--add-opens=java.base/java.net=ALL-UNNAMED,--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED,-XX:MaxMetaspaceSize=384m,-XX:+HeapDumpOnOutOfMemoryError,-Xms256m,-Xmx512m,-Dfile.encoding=UTF-8,-Duser.country,-Duser.language=en,-Duser.variant]
2026-05-18T21:21:38.781+0000 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Storing daemon address: [58acd1d1-13e4-4fb6-b03c-31c2e13c5f4f port:36351, addresses:[localhost/127.0.0.1]], context: DefaultDaemonContext[uid=cef4688a-a088-4755-9290-9f19d3f1351f,javaHome=/usr/lib/jvm/java-17-openjdk-arm64,daemonRegistryDir=/home/ubuntu/.gradle/daemon,pid=1445802,idleTimeout=120000,priority=NORMAL,applyInstrumentationAgent=true,daemonOpts=--add-opens=java.base/java.util=ALL-UNNAMED,--add-opens=java.base/java.lang=ALL-UNNAMED,--add-opens=java.base/java.lang.invoke=ALL-UNNAMED,--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED,--add-opens=java.base/java.nio.charset=ALL-UNNAMED,--add-opens=java.base/java.net=ALL-UNNAMED,--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED,-XX:MaxMetaspaceSize=384m,-XX:+HeapDumpOnOutOfMemoryError,-Xms256m,-Xmx512m,-Dfile.encoding=UTF-8,-Duser.country,-Duser.language=en,-Duser.variant]
2026-05-18T21:21:38.791+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
2026-05-18T21:21:38.795+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
2026-05-18T21:21:38.800+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
2026-05-18T21:21:38.801+0000 [LIFECYCLE] [org.gradle.launcher.daemon.server.Daemon] Daemon server started.
2026-05-18T21:21:38.802+0000 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonStartupCommunication] Completed writing the daemon greeting. Closing streams...
2026-05-18T21:21:38.806+0000 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] stopOnExpiration() called on daemon
2026-05-18T21:21:38.807+0000 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] awaitExpiration() called on daemon
2026-05-18T21:21:38.807+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon is running. Sleeping until state changes.
2026-05-18T21:21:38.829+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.TcpIncomingConnector] Accepted connection from /127.0.0.1:56622 to /127.0.0.1:36351.
2026-05-18T21:21:38.862+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 20: received class org.gradle.launcher.daemon.protocol.Build
2026-05-18T21:21:38.863+0000 [DEBUG] [org.gradle.launcher.daemon.server.DefaultDaemonConnection] thread 20: Received non-IO message from client: Build{id=e9d58af6-94b5-4458-bed7-8b33ac1fe2fe, currentDir=/home/ubuntu/health-bridge/android-app}
2026-05-18T21:21:38.863+0000 [INFO] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Received command: Build{id=e9d58af6-94b5-4458-bed7-8b33ac1fe2fe, currentDir=/home/ubuntu/health-bridge/android-app}.
2026-05-18T21:21:38.864+0000 [DEBUG] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Starting executing command: Build{id=e9d58af6-94b5-4458-bed7-8b33ac1fe2fe, currentDir=/home/ubuntu/health-bridge/android-app} with connection: socket connection from /127.0.0.1:36351 to /127.0.0.1:56622.
2026-05-18T21:21:38.866+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Command execution: started DaemonCommandExecution[command = Build{id=e9d58af6-94b5-4458-bed7-8b33ac1fe2fe, currentDir=/home/ubuntu/health-bridge/android-app}, connection = DefaultDaemonConnection: socket connection from /127.0.0.1:36351 to /127.0.0.1:56622] after 0.0 minutes of idle
2026-05-18T21:21:38.866+0000 [INFO] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Marking the daemon as busy, address: [58acd1d1-13e4-4fb6-b03c-31c2e13c5f4f port:36351, addresses:[localhost/127.0.0.1]]
2026-05-18T21:21:38.867+0000 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Marking busy by address: [58acd1d1-13e4-4fb6-b03c-31c2e13c5f4f port:36351, addresses:[localhost/127.0.0.1]]
2026-05-18T21:21:38.867+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
2026-05-18T21:21:38.867+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
2026-05-18T21:21:38.868+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
2026-05-18T21:21:38.869+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] resetting idle timer
2026-05-18T21:21:38.869+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon is running. Sleeping until state changes.
2026-05-18T21:21:38.870+0000 [INFO] [org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy] Daemon is about to start building Build{id=e9d58af6-94b5-4458-bed7-8b33ac1fe2fe, currentDir=/home/ubuntu/health-bridge/android-app}. Dispatching build started information...
2026-05-18T21:21:38.870+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 22: dispatching org.gradle.launcher.daemon.protocol.BuildStarted@6ac91cab
2026-05-18T21:21:38.871+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment] Configuring env variables: [PATH, TERMINAL_DOCKER_VOLUMES, HERMES_HOME, HERMES_EXEC_ASK, group_sessions_per_user, DBUS_SESSION_BUS_ADDRESS, TERMINAL_CONTAINER_PERSISTENT, HERMES_SESSION_KEY, PWD, HERMES_AGENT_TIMEOUT, TERMINAL_MODAL_IMAGE, MANAGERPID, AUXILIARY_VISION_PROVIDER, LESSOPEN, HERMES_AGENT_NOTIFY_INTERVAL, file_read_max_chars, TERMINAL_ENV, TELEGRAM_ALLOWED_CHATS, TERMINAL_DOCKER_ENV, HOMEBREW_CELLAR, TERMINAL_DOCKER_IMAGE, VIRTUAL_ENV, TERMINAL_CONTAINER_CPU, SLACK_ALLOWED_CHANNELS, VISION_TOOLS_DEBUG, TERMINAL_VERCEL_RUNTIME, SHLVL, TERMINAL_DOCKER_RUN_AS_HOST_USER, MEMORY_PRESSURE_WATCH, HOMEBREW_PREFIX, BW_SESSION, _config_version, TERMINAL_DOCKER_MOUNT_CWD_TO_WORKSPACE, SUPABASE_ACCESS_TOKEN, HOMEBREW_REPOSITORY, BROWSER_CDP_URL, _, SSL_CERT_FILE, MATTERMOST_ALLOWED_CHANNELS, CUSTOM_API_MOONSHOT_AI_API_KEY, HERMES_SESSION_ID, TERMINAL_CONTAINER_MEMORY, GOG_ACCOUNT, TERMINAL_DOCKER_FORWARD_ENV, TELEGRAM_REACTIONS, QT_ACCESSIBILITY, PYTHONUNBUFFERED, SLACK_FREE_RESPONSE_CHANNELS, _HERMES_GATEWAY, HERMES_AGENT_TIMEOUT_WARNING, WEB_TOOLS_DEBUG, TERMINAL_CONTAINER_DISK, INVOCATION_ID, HERMES_GATEWAY_TOKEN, XDG_DATA_DIRS, BROWSER_INACTIVITY_TIMEOUT, DISCORD_THREAD_REQUIRE_MENTION, PNPM_HOME, JOURNAL_STREAM, HERMES_AUTO_CONTINUE_FRESHNESS, GSM_SKIP_SSH_AGENT_WORKAROUND, DISCORD_HISTORY_BACKFILL_LIMIT, MATRIX_ALLOWED_ROOMS, LOGNAME, MESSAGING_CWD, INFOPATH, DISCORD_TRIGGER_KEYWORD, BROWSERBASE_PROXIES, TERMINAL_CWD, MOA_TOOLS_DEBUG, SHELL, BLOCKRUN_API_KEY, SLACK_REQUIRE_MENTION, OLDPWD, DISCORD_REACTIONS, TERMINAL_PERSISTENT_SHELL, TERMINAL_TIMEOUT, IMAGE_TOOLS_DEBUG, CONTEXT7_API_KEY, SYSTEMD_EXEC_PID, LS_COLORS, prefill_messages_file, MEMORY_PRESSURE_WRITE, LESSCLOSE, BROWSERBASE_ADVANCED_STEALTH, timezone, LANG, HERMES_MAX_ITERATIONS, TERMINAL_SINGULARITY_IMAGE, DISCORD_ALLOWED_CHANNELS, HERMES_RESTART_DRAIN_TIMEOUT, HERMES_REDACT_SECRETS, TERMINAL_DAYTONA_IMAGE, hooks_auto_accept, TERMINAL_LIFETIME_SECONDS, HERMES_GATEWAY_BUSY_INPUT_MODE, USER, DISCORD_HISTORY_BACKFILL, SSH_AUTH_SOCK, BROWSER_SESSION_TIMEOUT, AUXILIARY_VISION_MODEL, CUSTOM_API_DEEPSEEK_COM_API_KEY, GOG_KEYRING_PASSWORD, XDG_RUNTIME_DIR, HERMES_QUIET, HOME]
2026-05-18T21:21:38.876+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.LogToClient] About to start relaying all logs to the client via the connection.
2026-05-18T21:21:38.877+0000 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient] The client will now receive all logging from the daemon (pid: 1445802). The daemon log file: /home/ubuntu/.gradle/daemon/8.5/daemon-1445802.out.log
2026-05-18T21:21:38.879+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon] Requesting daemon stop after processing Build{id=e9d58af6-94b5-4458-bed7-8b33ac1fe2fe, currentDir=/home/ubuntu/health-bridge/android-app}
2026-05-18T21:21:38.879+0000 [LIFECYCLE] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Daemon will be stopped at the end of the build 
2026-05-18T21:21:38.879+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Stop as soon as idle requested. The daemon is busy: true
2026-05-18T21:21:38.879+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon stop has been requested. Sleeping until state changes.
2026-05-18T21:21:38.880+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has started executing the build.
2026-05-18T21:21:38.881+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] Executing build with daemon context: DefaultDaemonContext[uid=cef4688a-a088-4755-9290-9f19d3f1351f,javaHome=/usr/lib/jvm/java-17-openjdk-arm64,daemonRegistryDir=/home/ubuntu/.gradle/daemon,pid=1445802,idleTimeout=120000,priority=NORMAL,applyInstrumentationAgent=true,daemonOpts=--add-opens=java.base/java.util=ALL-UNNAMED,--add-opens=java.base/java.lang=ALL-UNNAMED,--add-opens=java.base/java.lang.invoke=ALL-UNNAMED,--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED,--add-opens=java.base/java.nio.charset=ALL-UNNAMED,--add-opens=java.base/java.net=ALL-UNNAMED,--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED,-XX:MaxMetaspaceSize=384m,-XX:+HeapDumpOnOutOfMemoryError,-Xms256m,-Xmx512m,-Dfile.encoding=UTF-8,-Duser.country,-Duser.language=en,-Duser.variant]

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> Configuration `:app:debugRuntimeClasspath` contains AndroidX dependencies, but the `android.useAndroidX` property is not enabled, which may cause runtime issues.
  Set `android.useAndroidX=true` in the `gradle.properties` file and retry.
  The following AndroidX dependencies are detected:
  :app:debugRuntimeClasspath -> androidx.health.connect:connect-client:1.1.0
  :app:debugRuntimeClasspath -> androidx.health.connect:connect-client:1.1.0 -> androidx.activity:activity:1.8.0
  :app:debugRuntimeClasspath -> androidx.health.connect:connect-client:1.1.0 -> androidx.annotation:annotation:1.8.1
  :app:debugRuntimeClasspath -> androidx.health.connect:connect-client:1.1.0 -> androidx.annotation:annotation:1.8.1 -> androidx.annotation:annotation-jvm:1.8.1
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.appcompat:appcompat-resources:1.6.1 -> androidx.collection:collection:1.1.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.core:core:1.12.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.annotation:annotation-experimental:1.3.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.core:core:1.12.0 -> androidx.concurrent:concurrent-futures:1.1.0
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.appcompat:appcompat-resources:1.6.1 -> androidx.vectordrawable:vectordrawable-animated:1.1.0 -> androidx.interpolator:interpolator:1.0.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.lifecycle:lifecycle-runtime:2.6.1
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.savedstate:savedstate:1.2.1 -> androidx.arch.core:core-common:2.2.0
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0 -> androidx.work:work-runtime:2.9.0 -> androidx.lifecycle:lifecycle-livedata:2.6.1 -> androidx.arch.core:core-runtime:2.2.0
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.savedstate:savedstate:1.2.1 -> androidx.lifecycle:lifecycle-common:2.6.1
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0 -> androidx.work:work-runtime:2.9.0 -> androidx.lifecycle:lifecycle-livedata:2.6.1
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.fragment:fragment:1.3.6 -> androidx.lifecycle:lifecycle-livedata-core:2.6.1
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.emoji2:emoji2:1.2.0 -> androidx.lifecycle:lifecycle-process:2.6.1
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0 -> androidx.work:work-runtime:2.9.0 -> androidx.startup:startup-runtime:1.1.1
  :app:debugRuntimeClasspath -> androidx.health.connect:connect-client:1.1.0 -> androidx.activity:activity:1.8.0 -> androidx.tracing:tracing:1.0.0
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0 -> androidx.work:work-runtime:2.9.0 -> androidx.lifecycle:lifecycle-service:2.6.1
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.lifecycle:lifecycle-viewmodel:2.6.1
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.fragment:fragment:1.3.6 -> androidx.lifecycle:lifecycle-viewmodel-savedstate:2.6.1
  :app:debugRuntimeClasspath -> androidx.core:core-ktx:1.12.0
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.savedstate:savedstate:1.2.1
  :app:debugRuntimeClasspath -> androidx.health.connect:connect-client:1.1.0 -> androidx.activity:activity:1.8.0 -> androidx.profileinstaller:profileinstaller:1.3.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.core:core:1.12.0 -> androidx.versionedparcelable:versionedparcelable:1.1.1
  :app:debugRuntimeClasspath -> androidx.health.connect:connect-client:1.1.0 -> androidx.health.connect:connect-client-external-protobuf:1.1.0 -> androidx.health.connect:connect-client-proto:1.1.0
  :app:debugRuntimeClasspath -> androidx.health.connect:connect-client:1.1.0 -> androidx.health.connect:connect-client-proto:1.1.0 -> androidx.health.connect:connect-client-external-protobuf:1.1.0
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0 -> androidx.work:work-runtime:2.9.0
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0 -> androidx.work:work-runtime:2.9.0 -> androidx.room:room-ktx:2.5.0
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0 -> androidx.work:work-runtime:2.9.0 -> androidx.room:room-ktx:2.5.0 -> androidx.room:room-common:2.5.0
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0 -> androidx.work:work-runtime:2.9.0 -> androidx.room:room-ktx:2.5.0 -> androidx.room:room-runtime:2.5.0
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0 -> androidx.work:work-runtime:2.9.0 -> androidx.room:room-ktx:2.5.0 -> androidx.room:room-runtime:2.5.0 -> androidx.sqlite:sqlite:2.3.0
  :app:debugRuntimeClasspath -> androidx.work:work-runtime-ktx:2.9.0 -> androidx.work:work-runtime:2.9.0 -> androidx.sqlite:sqlite-framework:2.3.0
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.appcompat:appcompat-resources:1.6.1
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.vectordrawable:vectordrawable:1.1.0
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.appcompat:appcompat-resources:1.6.1 -> androidx.vectordrawable:vectordrawable-animated:1.1.0
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.cursoradapter:cursoradapter:1.0.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.drawerlayout:drawerlayout:1.1.1
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.drawerlayout:drawerlayout:1.1.1 -> androidx.customview:customview:1.1.0
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.emoji2:emoji2:1.2.0
  :app:debugRuntimeClasspath -> androidx.appcompat:appcompat:1.6.1 -> androidx.emoji2:emoji2-views-helper:1.2.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.fragment:fragment:1.3.6
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.fragment:fragment:1.3.6 -> androidx.viewpager:viewpager:1.0.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.fragment:fragment:1.3.6 -> androidx.loader:loader:1.0.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.resourceinspection:resourceinspection-annotation:1.0.1
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.cardview:cardview:1.0.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.coordinatorlayout:coordinatorlayout:1.1.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.constraintlayout:constraintlayout:2.0.1
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.constraintlayout:constraintlayout:2.0.1 -> androidx.constraintlayout:constraintlayout-solver:2.0.1
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.dynamicanimation:dynamicanimation:1.0.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.dynamicanimation:dynamicanimation:1.0.0 -> androidx.legacy:legacy-support-core-utils:1.0.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.dynamicanimation:dynamicanimation:1.0.0 -> androidx.legacy:legacy-support-core-utils:1.0.0 -> androidx.documentfile:documentfile:1.0.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.dynamicanimation:dynamicanimation:1.0.0 -> androidx.legacy:legacy-support-core-utils:1.0.0 -> androidx.localbroadcastmanager:localbroadcastmanager:1.0.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.dynamicanimation:dynamicanimation:1.0.0 -> androidx.legacy:legacy-support-core-utils:1.0.0 -> androidx.print:print:1.0.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.recyclerview:recyclerview:1.1.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.transition:transition:1.2.0
  :app:debugRuntimeClasspath -> com.google.android.material:material:1.11.0 -> androidx.viewpager2:viewpager2:1.0.0

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 23s
2 actionable tasks: 2 executed
2026-05-18T21:21:58.225+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has finished executing the build.
2026-05-18T21:21:58.235+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon stop has been requested. Sleeping until state changes.
2026-05-18T21:21:58.235+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Command execution: finished waiting for DaemonCommandExecution[command = Build{id=e9d58af6-94b5-4458-bed7-8b33ac1fe2fe, currentDir=/home/ubuntu/health-bridge/android-app}, connection = DefaultDaemonConnection: socket connection from /127.0.0.1:36351 to /127.0.0.1:56622]. Result org.gradle.launcher.daemon.server.DaemonStateCoordinator@1709e270 with state StopRequested
2026-05-18T21:21:58.235+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Command execution: completed DaemonCommandExecution[command = Build{id=e9d58af6-94b5-4458-bed7-8b33ac1fe2fe, currentDir=/home/ubuntu/health-bridge/android-app}, connection = DefaultDaemonConnection: socket connection from /127.0.0.1:36351 to /127.0.0.1:56622]
2026-05-18T21:21:58.236+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] resetting idle timer
2026-05-18T21:21:58.236+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Marking daemon stopped due to command completed and stop requested. The daemon is running a build: false
2026-05-18T21:21:58.236+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon has stopped.
2026-05-18T21:21:58.236+0000 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] stop() called on daemon
2026-05-18T21:21:58.236+0000 [INFO] [org.gradle.launcher.daemon.server.Daemon] Stop requested. Daemon is removing its presence from the registry...
2026-05-18T21:21:58.236+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ReturnResult] Daemon is dispatching the build result: Success[value=org.gradle.launcher.exec.BuildActionResult@64051fae]
2026-05-18T21:21:58.236+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Removing our presence to clients, eg. removing this address from the registry: [58acd1d1-13e4-4fb6-b03c-31c2e13c5f4f port:36351, addresses:[localhost/127.0.0.1]]
2026-05-18T21:21:58.237+0000 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Removing daemon address: [58acd1d1-13e4-4fb6-b03c-31c2e13c5f4f port:36351, addresses:[localhost/127.0.0.1]]
2026-05-18T21:21:58.237+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 19: dispatching Success[value=org.gradle.launcher.exec.BuildActionResult@64051fae]
2026-05-18T21:21:58.237+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
2026-05-18T21:21:58.237+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
2026-05-18T21:21:58.238+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
2026-05-18T21:21:58.239+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Address removed from registry.
2026-05-18T21:21:58.249+0000 [DEBUG] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Finishing executing command: Build{id=e9d58af6-94b5-4458-bed7-8b33ac1fe2fe, currentDir=/home/ubuntu/health-bridge/android-app}
2026-05-18T21:21:58.283+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 20: received class org.gradle.launcher.daemon.protocol.CloseInput
2026-05-18T21:21:58.283+0000 [DEBUG] [org.gradle.launcher.daemon.server.DefaultDaemonConnection] thread 20: Received IO message from client: org.gradle.launcher.daemon.protocol.CloseInput@7f3b38a
2026-05-18T21:21:58.325+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 20: received class org.gradle.launcher.daemon.protocol.Finished
2026-05-18T21:21:58.325+0000 [DEBUG] [org.gradle.launcher.daemon.server.DefaultDaemonConnection] thread 20: Received non-IO message from client: org.gradle.launcher.daemon.protocol.Finished@70faf291
2026-05-18T21:21:58.325+0000 [DEBUG] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Received finished message: org.gradle.launcher.daemon.protocol.Finished@70faf291
2026-05-18T21:21:58.326+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 19: stopping connection
2026-05-18T21:21:58.326+0000 [DEBUG] [org.gradle.internal.remote.internal.inet.SocketConnection] Discarding EOFException: java.io.EOFException
2026-05-18T21:21:58.327+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 20: received null
2026-05-18T21:21:58.327+0000 [DEBUG] [org.gradle.launcher.daemon.server.DefaultDaemonConnection] thread 20: Received end-of-input from client.
2026-05-18T21:21:58.327+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 19: stopping connection
2026-05-18T21:21:58.328+0000 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for jars (/home/ubuntu/.gradle/caches/jars-9)
2026-05-18T21:21:58.328+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on jars (/home/ubuntu/.gradle/caches/jars-9).
2026-05-18T21:21:58.328+0000 [DEBUG] [org.gradle.cache.internal.DefaultPersistentDirectoryStore] jars (/home/ubuntu/.gradle/caches/jars-9) has last been fully cleaned up 0 hours ago
2026-05-18T21:21:58.329+0000 [DEBUG] [org.gradle.cache.internal.DefaultPersistentDirectoryStore] Artifact transforms cache (/home/ubuntu/.gradle/caches/transforms-3) has last been fully cleaned up 0 hours ago
2026-05-18T21:21:58.329+0000 [DEBUG] [org.gradle.cache.internal.DefaultCacheCoordinator] Cache Artifact transforms cache (/home/ubuntu/.gradle/caches/transforms-3) was closed 0 times.
2026-05-18T21:21:58.329+0000 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for kotlin-dsl (/home/ubuntu/.gradle/caches/8.5/kotlin-dsl)
2026-05-18T21:21:58.329+0000 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache executionHistory.bin (/home/ubuntu/.gradle/caches/8.5/kotlin-dsl/executionHistory.bin)
2026-05-18T21:21:58.329+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on kotlin-dsl (/home/ubuntu/.gradle/caches/8.5/kotlin-dsl).
2026-05-18T21:21:58.330+0000 [DEBUG] [org.gradle.cache.internal.DefaultPersistentDirectoryStore] kotlin-dsl (/home/ubuntu/.gradle/caches/8.5/kotlin-dsl) has last been fully cleaned up 0 hours ago
2026-05-18T21:21:58.332+0000 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for file content cache (/home/ubuntu/.gradle/caches/8.5/fileContent)
2026-05-18T21:21:58.332+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on file content cache (/home/ubuntu/.gradle/caches/8.5/fileContent).
2026-05-18T21:21:58.333+0000 [DEBUG] [org.gradle.internal.watch.vfs.impl.WatchingVirtualFileSystem] Closing VFS, dropping state
2026-05-18T21:21:58.336+0000 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for Generated Gradle JARs cache (/home/ubuntu/.gradle/caches/8.5/generated-gradle-jars)
2026-05-18T21:21:58.336+0000 [DEBUG] [org.gradle.internal.watch.registry.impl.DefaultFileWatcherRegistry] Finished listening to file system change events
2026-05-18T21:21:58.337+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on Generated Gradle JARs cache (/home/ubuntu/.gradle/caches/8.5/generated-gradle-jars).
2026-05-18T21:21:58.337+0000 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for artifact cache (/home/ubuntu/.gradle/caches/modules-2)
2026-05-18T21:21:58.337+0000 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-artifact.bin (/home/ubuntu/.gradle/caches/modules-2/metadata-2.106/module-artifact.bin)
2026-05-18T21:21:58.337+0000 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache resource-at-url.bin (/home/ubuntu/.gradle/caches/modules-2/metadata-2.106/resource-at-url.bin)
2026-05-18T21:21:58.337+0000 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-metadata.bin (/home/ubuntu/.gradle/caches/modules-2/metadata-2.106/module-metadata.bin)
2026-05-18T21:21:58.338+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on artifact cache (/home/ubuntu/.gradle/caches/modules-2).
2026-05-18T21:21:58.338+0000 [DEBUG] [org.gradle.cache.internal.DefaultPersistentDirectoryStore] artifact cache (/home/ubuntu/.gradle/caches/modules-2) has last been fully cleaned up 0 hours ago
2026-05-18T21:21:58.338+0000 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for journal cache (/home/ubuntu/.gradle/caches/journal-1)
2026-05-18T21:21:58.338+0000 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache file-access.bin (/home/ubuntu/.gradle/caches/journal-1/file-access.bin)
2026-05-18T21:21:58.339+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on journal cache (/home/ubuntu/.gradle/caches/journal-1).
2026-05-18T21:21:58.339+0000 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for file hash cache (/home/ubuntu/.gradle/caches/8.5/fileHashes)
2026-05-18T21:21:58.339+0000 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache fileHashes.bin (/home/ubuntu/.gradle/caches/8.5/fileHashes/fileHashes.bin)
2026-05-18T21:21:58.339+0000 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache resourceHashesCache.bin (/home/ubuntu/.gradle/caches/8.5/fileHashes/resourceHashesCache.bin)
2026-05-18T21:21:58.340+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on file hash cache (/home/ubuntu/.gradle/caches/8.5/fileHashes).
2026-05-18T21:21:58.340+0000 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for execution history cache (/home/ubuntu/.gradle/caches/8.5/executionHistory)
2026-05-18T21:21:58.340+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on execution history cache (/home/ubuntu/.gradle/caches/8.5/executionHistory).
Daemon vm is shutting down... The daemon has exited normally or was terminated in response to a user interrupt.
2026-05-18T21:21:58.341+0000 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Removing daemon address: [58acd1d1-13e4-4fb6-b03c-31c2e13c5f4f port:36351, addresses:[localhost/127.0.0.1]]
2026-05-18T21:21:58.341+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
2026-05-18T21:21:58.342+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
2026-05-18T21:21:58.342+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
