a2a.server.routes.common module¶
- class a2a.server.routes.common.DefaultServerCallContextBuilder¶
Bases:
ServerCallContextBuilderA default implementation of ServerCallContextBuilder.
- build(request: Request) ServerCallContext¶
Builds a ServerCallContext from a Starlette Request.
- Parameters:
request – The incoming Starlette Request object.
- Returns:
A ServerCallContext instance populated with user and state information from the request.
- class a2a.server.routes.common.ServerCallContextBuilder¶
Bases:
ABCA class for building ServerCallContexts using the Starlette Request.
- abstractmethod build(request: Request) ServerCallContext¶
Builds a ServerCallContext from a Starlette Request.