Skip to main content

Module execution_identity

Module execution_identity 

Source
Expand description

Stable identities for replayable execution boundaries.

The identity is deliberately content-addressed and domain-separated. It is suitable for deduplication and fencing, but it does not itself claim a lease or persist an outcome; those responsibilities remain with the caller’s ledger.

Structs§

ExecutionIdentityV1
A portable, domain-separated content identity.
ExecutionResultReceiptV1
A bounded, digest-only terminal result bound to one execution claim and the evidence snapshot consumed by that execution.

Enums§

ExecutionIdentityError
ExecutionResultOutcomeV1

Constants§

DYNAMIC_WORKFLOW_CLAIM_IDENTITY_DOMAIN_V1
Identity domain for the stable root claim that fences one dynamic workflow continuation while workers replay its evolving step history.
DYNAMIC_WORKFLOW_CONTINUATION_IDENTITY_DOMAIN_V1
Identity domain for a dynamic workflow continuation reconstructed from its durable immutable facts.
DYNAMIC_WORKFLOW_INPUT_IDENTITY_DOMAIN_V1
Identity domain for the immutable input portion of a dynamic workflow.
EVALUATION_DISPATCH_IDENTITY_DOMAIN_V1
EVALUATION_DISPATCH_REQUEST_DOMAIN_V1
EXECUTION_IDENTITY_SCHEMA_V1
EXECUTION_PLAN_IDENTITY_DOMAIN_V1
Identity domain for the immutable definition of a projected execution plan.
EXECUTION_RESULT_MAX_BYTES
EXECUTION_RESULT_RECEIPT_SCHEMA_V1
FLOW_DECISION_IDENTITY_DOMAIN_V1
FLOW_STEP_IDENTITY_DOMAIN_V1
Identity domain for a dynamically admitted A3S Flow step.
MODEL_CALL_IDENTITY_DOMAIN_V1
MODEL_GENERATION_POOL_IDENTITY_DOMAIN_V1
Identity domain for a provider/model generation-capacity pool.
TASK_ADMISSION_SCOPE_IDENTITY_DOMAIN_V1
Identity domain for a process-local scheduler admission scope.
TOOL_INVOCATION_IDENTITY_DOMAIN_V1
WORKFLOW_STEP_EVIDENCE_DOMAIN_V1
WORKFLOW_STEP_IDENTITY_DOMAIN_V1
WORKFLOW_STEP_RESULT_DOMAIN_V1