Repository navigation
microagent v0.17.0
Changed
- Upgrade the toolchain to Zig 0.17.0. Migrated build configurations, module
definitions, and standard library APIs across the codebase to Zig 0.17
conventions (std.Io,std.process.Environ.Map,std.posix, and arena
allocator semantics).
Fixed
-
Support IPv6 loopback URI host literals (
[::1]) in network client host
validation (urlCarriesKey), extracting raw URI host strings rather than
strictly parsing RFC 1123 DNS hostnames. -
Maintain POSIX child process spawning pipe and child cleanup on
execvpe
failure under Zig 0.17, preventing file descriptor leaks during failed tool
and MCP server launches. -
Fix static storage for test suite repeated byte buffers, avoiding runtime
stack exhaustion during response ceiling boundary tests.