Vibe Coding
Tip: Qwen Code's agent() can now narrow a subagent to an explicit tool allowlist
Qwen Code v0.24.1, published 2026-09-19, adds `feat(workflows): let agent() narrow a subagent to an explicit tool allowlist` (#12051). Instead of a subagent inheriting the parent's full tool surface and relying on the prompt to keep it in its lane, the dispatch call itself names which tools the child may call. The same release ships a breaking change that stops emitting the `active_goal` stream event (#12181), so anything parsing Qwen Code's stream for goal state needs updating before upgrading.
Source
↳ Follow the thread