currentNodeId
Represents the identifier of the current node being executed within the agent pipeline.
This property is used to track the state of the agent's execution and is updated whenever the agent begins processing a new node. It plays a crucial role in maintaining the agent's state across checkpoints and ensuring accurate state restoration during rollbacks.
The value is nullable, indicating that there might be no current node under execution (e.g., when the pipeline is idle or has not started).