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

# State & Session

> Share state across team members and persist sessions, chat history, searches, and summaries.

| Example                                                                                | Description                                                                                 |
| -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| [Agentic Session State](/examples/teams/state/agentic-session-state)                   | Demonstrates team and member agentic state updates on shared session state.                 |
| [Change State On Run](/examples/teams/state/change-state-on-run)                       | Demonstrates per-run session state overrides for different users/sessions.                  |
| [Nested Shared State](/examples/teams/state/nested-shared-state)                       | Demonstrates hierarchical teams that coordinate over shared session state.                  |
| [Overwrite Stored Session State](/examples/teams/state/overwrite-stored-session-state) | Demonstrates replacing persisted session\_state with run-time session\_state.               |
| [State Sharing](/examples/teams/state/state-sharing)                                   | Demonstrates sharing session state and member interactions across team members.             |
| [Chat History](/examples/teams/session/chat-history)                                   | Demonstrates retrieving chat history and limiting included history messages.                |
| [Persistent Session](/examples/teams/session/persistent-session)                       | Demonstrates persistent team sessions with optional history injection.                      |
| [Search Session History](/examples/teams/session/search-session-history)               | Demonstrates searching prior sessions with user-scoped history access.                      |
| [Session Options](/examples/teams/session/session-options)                             | Demonstrates session naming, in-memory DB usage, and session caching options.               |
| [Session Summary](/examples/teams/session/session-summary)                             | Demonstrates session summary creation, context reuse, and async summary retrieval.          |
| [Share Session With Agent](/examples/teams/session/share-session-with-agent)           | Demonstrates sharing one session across team and single-agent interactions.                 |
| [Custom Session Summary](/examples/teams/session/custom-session-summary)               | Demonstrates configuring a custom session summary manager and reusing summaries in context. |
