Values that help initialize a Session.
| 114 | |
| 115 | |
| 116 | class SessionInput(EvalBaseModel): |
| 117 | """Values that help initialize a Session.""" |
| 118 | |
| 119 | model_config = pydantic.ConfigDict(extra="allow") |
| 120 | |
| 121 | app_name: str |
| 122 | """The name of the app.""" |
| 123 | |
| 124 | user_id: str |
| 125 | """The user id.""" |
| 126 | |
| 127 | state: SessionState = Field(default_factory=dict) |
| 128 | """The state of the session.""" |
| 129 | |
| 130 | |
| 131 | StaticConversation: TypeAlias = list[Invocation] |
no outgoing calls