nat.plugins.a2a.server.register_frontend#

Registration of A2A front end with NAT plugin system.

Functions#

register_a2a_front_end(→ collections.abc.AsyncIterator)

Register the A2A front end plugin.

Module Contents#

async register_a2a_front_end(
_config: nat.plugins.a2a.server.front_end_config.A2AFrontEndConfig,
full_config: nat.data_models.config.Config,
) collections.abc.AsyncIterator#

Register the A2A front end plugin.

Args:

_config: The A2A front end configuration (unused, provided for registration) full_config: The complete NAT configuration

Yields:

A2AFrontEndPlugin instance