On Event • AI Agent SDK

on_event: Decorator to register an event handler.

on_event

Method

</div>

This is a method of the GatewayProtocol class in the protocols module.

Decorator to register an event handler.

Signature

python
def on_event(event_type: Union[EventType, str]) -> Callable

Parameters

ParamField Union[EventType, str]

No description available.

Returns

ResponseField Callable

The result of the operation.

Usage

python
@gateway.on_event(EventType.MESSAGE)
    async def handle_message(event: GatewayEvent):
        print(f"Message: {event.data}")

Source

View on GitHub

praisonaiagents/gateway/protocols.py at line 1447