April 30, 2026
Chalie v0.6.0: Subagents, Timeouts, and Native Tooling
Test suite cleanup occurred, consolidating many tautological or static-data tests in favor of behavioral tests, resulting in a net increase of unit test coverag
Test suite cleanup occurred, consolidating many tautological or static-data tests in favor of behavioral tests, resulting in a net increase of unit test coverage for new subagent mechanics.
-
Subagent system replaces goal_pursuit and introduces type (enum) for subagent dispatch.
-
The system now supports an asynchronous-return flow (steer pattern) via SubagentReturnProcessor daemon threads.
-
MAX_TIMEOUT walls were removed, replaced by ITERATION_TIMEOUT (1800s per iteration safety wall).
-
Native tool calling is enforced across all providers, removing inline <tool_call> fallback regex extractors.
-
The subagent tool schema now includes ‘prompt’, optional ‘timeout’, and optional ‘wait’.
-
Docker build process updated to use individual ARG flags instead of a unified INSTALL_ARGS umbrella name.