From ee3d0c200797d858e016aefabc8e62e1bd524b4f Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Wed, 25 Mar 2026 05:00:31 +0000 Subject: chore: add .gitignore, pull-crash-logs script, updated agent permissions - .gitignore: exclude agent artifacts (.claudomator-env, .agent-home/, crash-logs/) - scripts/pull-crash-logs: download Crashlytics crash reports via Firebase CLI - .claude/settings.local.json: add Android SDK/emulator/adb permission rules Co-Authored-By: Claude Sonnet 4.6 --- .claude/settings.local.json | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) (limited to '.claude/settings.local.json') diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 120b3ae..bcb3577 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -33,7 +33,31 @@ "Bash(claudomator:*)", "Bash(/workspace/nav/scripts/.claude/claudomator-db-20260315.sh deps:*)", "Bash(/workspace/nav/scripts/.claude/claudomator-db-20260315.sh task:*)", - "Bash(curl:*)" + "Bash(curl:*)", + "Bash(echo \"ANDROID_SDK_ROOT=$ANDROID_SDK_ROOT\")", + "Bash(/opt/android-sdk/cmdline-tools/latest/bin/sdkmanager --list)", + "Bash(export ANDROID_HOME=/opt/android-sdk)", + "Bash(yes)", + "Bash(/opt/android-sdk/cmdline-tools/latest/bin/sdkmanager \"emulator\" \"system-images;android-33;google_apis;x86_64\")", + "Bash(/opt/android-sdk/cmdline-tools/latest/bin/avdmanager create:*)", + "Bash(/opt/android-sdk/cmdline-tools/latest/bin/avdmanager list:*)", + "Bash(export PATH=$ANDROID_HOME/platform-tools:$PATH)", + "Bash(adb wait-for-device:*)", + "Bash(adb shell:*)", + "Bash(adb devices:*)", + "Bash(adb install:*)", + "Bash(adb kill-server:*)", + "Bash(adb start-server:*)", + "Bash(adb connect:*)", + "Bash(/opt/android-sdk/platform-tools/adb devices:*)", + "Read(//run/user/0/avd/running/**)", + "Bash(netstat -tlnp)", + "Bash(screen --version)", + "Bash(screen -dmS emulator bash -c 'export ANDROID_HOME=/opt/android-sdk; export PATH=$ANDROID_HOME/emulator:$ANDROID_HOME/platform-tools:$PATH; /opt/android-sdk/emulator/emulator -avd nav_atd -no-window -no-audio -no-boot-anim -gpu swiftshader_indirect -no-snapshot 2>&1 | tee /tmp/emu.log')", + "Bash(screen -list)", + "Bash(adb logcat:*)", + "Bash(grep -v \"^--$\")", + "Bash(./gradlew assembleDebug)" ] } } -- cgit v1.2.3