Under the hood
No documentation found
Worker status now starts from a configurable initialWorkerStatus instead of always defaulting to idle
What
Worker status reporting in Claude Code's connection/transport layer now starts from a new initialWorkerStatus value that can be passed in as an option, instead of always beginning at "idle" as before.
Why
This lets whatever sets up a worker connection choose its starting status rather than being locked to idle, which is useful if a worker needs to report as already busy or in some other state as soon as it connects.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
What passes this option in practice, and what other status values are used, is not stated.