Skip to main content

Module ids

Module ids 

Source
Expand description

Identifier newtypes. UUIDv7 gives time-ordered ids (useful for log locality) while remaining globally unique.

Structs§

InstanceUid
An agent instance identifier (ai_agent.instance_uid).
SessionId
A session identifier: UUIDv7 canonical text when generated here (new_session_id); externally supplied ids may be any non-empty visible-ASCII string ≤ 128 bytes (header-safe).

Functions§

new_event_uid
Generate a fresh event uid (UUIDv7).
new_session_id
Generate a fresh session id (UUIDv7).