EnvironmentToolResultToAgentMessage

Marker interface for messages sent from the environment to an agent, specifically related to tool results. These messages convey the outcome of tool executions, including session-specific context.

This interface extends EnvironmentToAgentMessage, inheriting the characteristics of environment-to-agent communication. Implementations of this interface provide additional context, such as single or multiple tool results.

Inheritors

Properties

Link copied to clipboard
abstract val sessionUuid: Uuid

Unique identifier for the session. This ensures that the message is linked to a specific session within which the tool results are relevant.