autogen_agentchat.logging#
- class autogen_agentchat.logging.ConsoleLogHandler(level=0)[source]#
Bases:
Handler
- emit(record: LogRecord) None [source]#
Do whatever it takes to actually log the specified logging record.
This version is intended to be implemented by subclasses and so raises a NotImplementedError.
- static serialize_chat_message(message: TextMessage | MultiModalMessage | StopMessage | ToolCallMessage | ToolCallResultMessage) str [source]#
- class autogen_agentchat.logging.FileLogHandler(filename: str)[source]#
Bases:
Handler
- close() None [source]#
Tidy up any resources used by the handler.
This version removes the handler from an internal map of handlers, _handlers, which is used for handler lookup by name. Subclasses should ensure that this gets called from overridden close() methods.