Add a debug-only ADB authoring adapter #17
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Issue #10 exposes the authoring tools through a bound Messenger service for authorized apps. Stock ADB cannot conveniently invoke that interface. A debug-only
ContentProvider.call()adapter would let repository tooling and agents author and fixture-test workflows on an emulator throughadb shell content callwhile reusing the same contract.Scope
AuthoringToolModule.ApplicationInfo.FLAG_DEBUGGABLEis present; fail closed otherwise.Non-goals
Acceptance
adb shell content callcan discover tools and complete one create/describe/validate/delete workflow cycle.Implemented and pushed in
817da5a.Delivered:
ContentProvider.call()adapter over the sharedAuthoringToolModuletask adb:authoring REQUEST='<protocol JSON>'Verified:
adb shell content calltask ci:qualitypasses