autogen_core.application.logging.events
-
class autogen_core.application.logging.events.DeliveryStage(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases: Enum
-
DELIVER = 2
-
SEND = 1
-
class autogen_core.application.logging.events.LLMCallEvent(*, prompt_tokens: int, completion_tokens: int, **kwargs: Any)[source]
Bases: object
-
property completion_tokens: int
-
property prompt_tokens: int
-
class autogen_core.application.logging.events.MessageEvent(*, payload: Any, sender: AgentId | None, receiver: AgentId | None, kind: MessageKind, delivery_stage: DeliveryStage, **kwargs: Any)[source]
Bases: object
-
property completion_tokens: int
-
property prompt_tokens: int
-
class autogen_core.application.logging.events.MessageKind(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases: Enum
-
DIRECT = 1
-
PUBLISH = 2
-
RESPOND = 3