Under the hood
Queue dispatch logic reworked with a fast path for in-flight items and a session-start wait option
What
The function that picks which batch of queued items to dispatch next (renamed from OXe to g7) has been reworked with two changes:
- a fast path that, when a certain internal marker is set, looks up an already in-flight item by its id and dispatches it right away
- a new
waitsOnSessionStartsetting (defaulting to always wait) that controls whether an item must wait for the session to start before it proceeds
Why
This is internal scheduling logic for how Claude Code processes its work queue. It likely speeds up handling of items that are already in progress, and gives more control over ordering relative to session startup.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
The finding does not explain what QG() represents or when waitsOnSessionStart would be set to false in practice.