Skip to content

Middleware

autogen.beta.middleware.base.Middleware #

Middleware(middleware_cls, **kwargs)

Bases: MiddlewareFactory

Public class to simplify middleware registration.

Source code in autogen/beta/middleware/base.py
def __init__(
    self,
    middleware_cls: type["BaseMiddleware"],
    **kwargs: Any,
) -> None:
    self._cls = middleware_cls
    self._options = kwargs