Represents the unique identifier for the agent.
This identifier is used to distinguish between different agents and is essential for tracking and managing the agent's lifecycle, especially in multi-agent scenarios.