AgentExecutionInfo

data class AgentExecutionInfo(val parent: AgentExecutionInfo?, val partName: String)(source)

Represents execution information for an agent, including a reference to a parent execution and a name identifying the specific part of the execution.

Constructors

Link copied to clipboard
constructor(parent: AgentExecutionInfo?, partName: String)

Properties

Link copied to clipboard

A reference to the parent AgentExecutionInfo instance. This allows the current object to represent a node in a hierarchical structure of executions. If null, it indicates that the current instance is the root.

Link copied to clipboard

A string representing the name of the current part or segment of the execution.

Functions

Link copied to clipboard
fun path(separator: String? = null): String

Constructs a path string representing the sequence of partName values from the current AgentExecutionInfo instance to the top-most parent, joined by the specified separator.