Skip to content

feat(android-sdk): introduce ALLOW_AGENT_SDKMANAGER for controlled SD…#32

Draft
awrobel-gd wants to merge 1 commit into
mainfrom
handle-large-files-android-sdk
Draft

feat(android-sdk): introduce ALLOW_AGENT_SDKMANAGER for controlled SD…#32
awrobel-gd wants to merge 1 commit into
mainfrom
handle-large-files-android-sdk

Conversation

@awrobel-gd

Copy link
Copy Markdown
Contributor

…K package management

  • Added ALLOW_AGENT_SDKMANAGER to .env configuration, allowing agents to use the ensure-android-sdk-package wrapper for installing missing Android SDK packages in local quickstart environments.
  • Updated docker-compose.yml to include ALLOW_AGENT_SDKMANAGER as an environment variable.
  • Enhanced documentation in IMPLEMENTATION.md and MEMORY.md to clarify the new SDK management policy.
  • Implemented blocklist checks in agent hooks to prevent direct sdkmanager usage by agents, ensuring compliance with the new policy.
  • Added tests to verify the correct behavior of the ALLOW_AGENT_SDKMANAGER setting and its impact on workspace configurations and command checks.

…K package management

- Added ALLOW_AGENT_SDKMANAGER to .env configuration, allowing agents to use the ensure-android-sdk-package wrapper for installing missing Android SDK packages in local quickstart environments.
- Updated docker-compose.yml to include ALLOW_AGENT_SDKMANAGER as an environment variable.
- Enhanced documentation in IMPLEMENTATION.md and MEMORY.md to clarify the new SDK management policy.
- Implemented blocklist checks in agent hooks to prevent direct sdkmanager usage by agents, ensuring compliance with the new policy.
- Added tests to verify the correct behavior of the ALLOW_AGENT_SDKMANAGER setting and its impact on workspace configurations and command checks.
@awrobel-gd awrobel-gd self-assigned this Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant