pynenc.identifiers.invocation_id

Invocation identifier type with validation.

Lightweight wrapper around UUID strings for type safety and validation. Unlike TaskId/CallId, InvocationId has no internal structure - it’s an opaque identifier generated for each execution instance.

Module Contents

Functions

generate_invocation_id

Generate a new unique invocation ID.

Data

API

pynenc.identifiers.invocation_id.InvocationId

‘NewType(…)’

pynenc.identifiers.invocation_id.generate_invocation_id() pynenc.identifiers.invocation_id.InvocationId[source]

Generate a new unique invocation ID.

Returns:

A new UUID-based invocation identifier