a2a.server.request_handlers.DefaultRequestHandler
https://github.com/a2aproject/a2a-python/blob/v0.3.22/src/a2a/server/request_handlers/default_request_handler.py#L62
This handler provides default implementations for all A2A JSON-RPC methods,
on_message_send() https://github.com/a2aproject/a2a-python/blob/v0.3.22/src/a2a/server/request_handlers/default_request_handler.py#L289
Default handler for 'message/send' interface (non-streaming).
consumer = EventConsumer(queue)
返り値 result: MessageかTaskを返す
result, interrupted_or_non_blocking = await result_aggregator.consume_and_break_on_interrupt(consumer, blocking)
a2a.server.tasks.result_aggregator.ResultAggregator