Stable identity types for agents and execution sessions.
AgentId identifies a long-lived agent across sessions. SessionId identifies a single execution run within that agent. Both are 16-byte opaque wrappers over UUID v4 raw bytes.
AgentId
SessionId