Under the hood
Resumed observer-mode agents now get an explicit, scoped set of tools instead of inheriting the parent's
What
When an agent is resumed in observer mode, Claude Code now passes an explicit agentToolScope pointing at that agent's own resolved definition, rather than following the path where it would inherit its parent's tool set.
Why
This gives resumed observer-mode agents a tool surface tied to their own definition, distinct from whatever tools their parent session had available.