Releases: izzzzzi/agent-aadb
Releases · izzzzzi/agent-aadb
v0.1.1 — Release infrastructure
aadb v0.1.1
Release infrastructure aligned with assh/aget/asearch patterns.
Changes
- Full README/README.en.md with badges and agent CLI examples
- SYSTEM_PROMPT_snippet.md for agent integration
- CI/CD: ci.yml (test/race/lint/release-check/npm-smoke), release.yml, dependabot.yml
- GoReleaser, golangci-lint, markdownlint configs
- npm: check/check:release/hooks:install scripts
- install.js: downloads archive, verifies checksum, extracts to native/
- .githooks: pre-commit (gofmt/vet/test/lint) and pre-push (version check)
- .gitignore/.npmignore matching agent-* family
v0.1.0 — Initial Release
aadb v0.1.0
Android Debug Bridge CLI for LLM agents.
What's included
- Connect — USB, wireless, auto-detect device bootstrap
- Observe — screenshot + UI tree with actionable refs (@e1, @i1)
- Tap — by ref, text, or coordinates
- Type/Key — text input and key events (HOME, BACK, ENTER, etc.)
- Swipe/Scroll — smart scrolling and swiping
- Session workflow — sid + next_commands + paginated output
- App management — list, launch, stop, install, uninstall
- Screen control — on/off/status/rotation/screenshot
- Shell/Logcat/File/Forward — full ADB coverage
- Profiles — device profiles with init scripts
- Doctor — environment verification
- JSON contract — machine-readable agent-first output
- Agent help — JSON --help for LLM agents
Installation
npm i -g agent-aadb
aadb connect --auto -n myphoneArchitecture
Single Go binary, Cobra CLI, session-based workflow, minimal dependencies.
Part of the agent-* family (assh, aget, asearch).
Full details: https://github.com/izzzzzi/agent-aadb