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

# Summer.client.context

> Immutable client projection context.

**Class:** `SummerClientContext` · **Inherits:** [`SummerExecutionContext`](/api-reference/gdscript/types/execution-context) · **Access:** `Summer.client.context`

Immutable client projection context.

Contains only identities admitted for this client. World and Session may be absent before admission; their absence is not authority.

## Properties

| Property | Type | Access | Description |
| - | - | - | - |
| <a id="player" />`player` | [`SummerPlayer`](/api-reference/gdscript/types/player) | read-only, `get_player()` | Authenticated player, or `null` for local pre-admission. |
| <a id="session" />`session` | [`SummerSession`](/api-reference/gdscript/types/session) | read-only, `get_session()` | Verified current Session, or `null`. |
| <a id="world" />`world` | [`SummerWorld`](/api-reference/gdscript/types/world) | read-only, `get_world()` | Verified current World, or `null`. |

***

What is live on the platform today: [platform capability status](/knowledge-base/source-status). Check availability at runtime before you offer a feature.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.