Agent Traffic Control v3 now supports coordinating build systems, too — Gradle and Bazel are supported out of the box. github.com/rock3r/atc
Post
github.comGitHub - rock3r/atc: Daemonless Agent Traffic Control for Android emulators, iOS Simulators, and physical devices — leases, warm-affinity wait queue, snapshots, crash recovery, and multi-agent guardra...Daemonless Agent Traffic Control for Android emulators, iOS Simulators, and physical devices — leases, warm-affinity wait queue, snapshots, crash recovery, and multi-agent guardrails - rock3r/atc
The spec has also been updated to describe the new system and why it ended up looking the way it does; this was the third-ish approach I tried. specs.sebastiano.dev/atc/
specs.sebastiano.devAgent Traffic Control (ATC) — 3.0 Design SpecAgent Traffic Control (ATC) 3.0: coding agents request allowlisted typed operations for builds and Android and iOS devices. ATC validates every value, builds literal argv, and runs it under exclusive ...
If you're wondering all the extra complexity: well, usually only part of a build needs access to a device; thus, it can optimise the usage of resources by letting assemble-style tasks run while other agents hold a device.
0 reposts1 like
No replies yet.