# models | Marsho AI
Kawaii, Intelligent and Easy to Extend

Skip to content

# Module `nonebot_plugin_marshoai.plugin.func_call.models` ​

### class `SessionContext(BaseModel)` ​

#### attr `bot: Bot = NO_DEFAULT` ​

#### attr `event: Event = NO_DEFAULT` ​

#### attr `matcher: Matcher = NO_DEFAULT` ​

#### attr `state: T_State = NO_DEFAULT` ​

#### attr `caller: Any = None` ​

### class `SessionContextDepends(BaseModel)` ​

#### attr `bot: str | None = None` ​

#### attr `event: str | None = None` ​

#### attr `matcher: str | None = None` ​

#### attr `state: str | None = None` ​

#### attr `caller: str | None = None` ​