langgraph_agent_toolkit.service.middleware module

class langgraph_agent_toolkit.service.middleware.RequestSizeLimitMiddleware(app)[source][source]

Bases: object

Reject oversized request bodies before JSON parsing.

__init__(app)[source][source]
class langgraph_agent_toolkit.service.middleware.LoggingMiddleware(app)[source][source]

Bases: object

Log incoming requests and outgoing responses.

Parameters:

app (Callable[[MutableMapping[str, Any], Callable[[], Awaitable[MutableMapping[str, Any]]], Callable[[MutableMapping[str, Any]], Awaitable[None]]], Awaitable[None]])

__init__(app)[source][source]
Parameters:

app (Callable[[MutableMapping[str, Any], Callable[[], Awaitable[MutableMapping[str, Any]]], Callable[[MutableMapping[str, Any]], Awaitable[None]]], Awaitable[None]])