Callbacks
Callbacks allow you to hook into the agent’s execution flow, for monitoring, logging, or other purposes.
Callback
-
class brain.agents.callback.Callback(event: str, fn: Callable[[Any, str, Any], None | Awaitable[None]])
- Show-inheritance:
-
EventType
alias of tuple[str, str]
Callback Stream
-
class brain.agents.callback.CallbackStream
- Show-inheritance:
Callback Decorator
-
brain.agents.callback.callback(event: str) → Callable[[Callable[[Any, str, Any], None | Awaitable[None]]], Callback]