langgraph_agent_toolkit.service.admission module
Bound HTTP work and stop abandoned requests before releasing capacity.
- exception langgraph_agent_toolkit.service.admission.ServiceBusyError[source][source]
Bases:
ExceptionThe worker has no request capacity available.
- exception langgraph_agent_toolkit.service.admission.ResponseSendTimeout[source][source]
Bases:
ExceptionThe client did not accept response data before the deadline.
- class langgraph_agent_toolkit.service.admission.RequestAdmission(capacity, max_waiters, queue_timeout)[source][source]
Bases:
objectLimit active requests and queued waiters in one worker.
- Parameters:
capacity (int)
max_waiters (int)
queue_timeout (float)
- class langgraph_agent_toolkit.service.admission.RequestAdmissionMiddleware(app)[source][source]
Bases:
objectAdmit requests before buffering bodies and hold capacity through cleanup.
- Parameters:
app (Callable[[MutableMapping[str, Any], Callable[[], Awaitable[MutableMapping[str, Any]]], Callable[[MutableMapping[str, Any]], Awaitable[None]]], Awaitable[None]])