> ## Documentation Index
> Fetch the complete documentation index at: https://www.agentworldprotocol.com/llms.txt
> Use this file to discover all available pages before exploring further.

# session-state.schema.json

> Canonical schema for session.state notifications.

<Note>Generated from [`schemas/v0.1/session-state.schema.json`](https://github.com/Hyperduality/agent-world-protocol/blob/main/schemas/v0.1/session-state.schema.json) (`$id`: `https://agentworldprotocol.com/schemas/v0.1/session-state.schema.json`). Normative text: [/spec/session/lifecycle](/spec/session/lifecycle). Every tagged example on this site is validated against this schema in CI.</Note>

<ResponseField name="state" type="session_state" required />

<ResponseField name="status_seq" type="status_seq" required />

<ResponseField name="ts_mono_ns" type="ts_mono_ns" required />

<ResponseField name="reason" type="opened | first_activity | connection_lost | resumed | session_closed | window_expired | world_shutdown | transferred">Cause of the transition.</ResponseField>
