FeatureMessageLogWriter
abstract class FeatureMessageLogWriter(targetLogger: KLogger, logLevel: FeatureMessageLogWriter.LogLevel = LogLevel.INFO) : FeatureMessageProcessor(source)
An abstract base class for implementing a stream feature provider that logs incoming feature messages into a provided logger instance.
Parameters
targetLogger
The KLogger instance used for feature messages to be streamed into.
Functions
Link copied to clipboard
Initializes the feature output stream provider to ensure it is ready for use.
Link copied to clipboard
Receives and processes an incoming feature message.
Link copied to clipboard
Sets the message filter used to determine which feature messages should be processed.
Link copied to clipboard
Converts the incoming ai.koog.agents.core.feature.message.FeatureMessage into a target logger message.