# session

The session interface is used to manage agent session shells and their presentation metadata. New messages are created through the A2A runtime process; this set of interfaces only reads existing messages.

```{toctree}
:hidden:
:maxdepth: 1

Query session list <list-sessions>
Query session details <get-session>
Create session <create-session>
Update session <update-session>
Query session message <list-session-messages>
```
