Definition
Machine interface protocol exposed by zig build --listen=- (stdin/stdout) for IDEs and tooling to interact with Zig’s build system — step status, error bundles, generated paths, rebuild commands.
Key Points
- Shipped in zig 0.17.0 (October 2026); unblocks zls IDE integration
- Integer protocol version; ABI stability for third-party clients
--listen=[ip]reserved for future network sockets