Skip to content

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 22:08
· 20 commits to main since this release

ATC 2.1.0 adds host integrations and fixes device policy and snapshot handling.

Host integrations and command guards

  • Support GitHub Copilot CLI and app plugin hooks and MCP. Thanks to @prof18 in #5.
  • Add Antigravity plugin support. See #7.
  • Apply fail-closed command guards only to standalone tool words. Thanks to @prof18 in #6.

Device policy and snapshots

  • Enforce allowPhysicalDevices and allowedPhysicalSerials during atc claim for Android and iOS. The policy defaults to "never"; it also accepts "explicit" and "always". Disallowed claims return exit code 6 (EPHYSICAL_FORBIDDEN) with guidance. atc config set validates policy values.
  • Prefer offline Android Virtual Devices whose system image exists on disk over candidates with missing images.
  • Detect KO: errors on stdout from adb emu avd snapshot, even when adb exits with code 0.
  • Exclude TCC-protected Simulator caches (Library/Spotlight and Library/Caches/locationd) during APFS snapshot save and load on macOS Sequoia. This lets atc snapshot run in terminals without Full Disk Access.

Contributors

  • @prof18 made their first contribution in #5.

Full changelog