peyk.fsm.middleware¶
Dispatcher middleware that injects FSM context and event isolation.
Classes
|
Inject |
- class peyk.fsm.middleware.FSMContextMiddleware(storage: BaseStorage, *, strategy: str | FSMStrategy = FSMStrategy.USER_IN_CHAT, events_isolation: BaseEventIsolation | None = None)[source]¶
Bases:
BaseMiddlewareInject
stateandraw_statefor every normalized dispatcher event.