Unclear It is not shown whether hooks or anything else a user writes can read this object.
What
A limited view of Claude Code's internal state, already exposing hookOrigin and agentContext, now also exposes:
tools, the tools availablemessagesandmessageQueue, the conversation and messages waiting to be sentmcpClients, connections to MCP servers (add-ons that provide extra tools)teammateContextpermissionPhase
It no longer exposes the record of which files have been read.
Why
This prepares the object for new code that needs more of the session's state.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not shown whether hooks or anything else a user writes can read this object.