Skip to main content

Module target

Module target 

Source
Expand description

Deterministic target resolution (spec §12).

The model never sees raw case identifiers. The runtime issues opaque TargetTokens per turn through a TargetTokenMap scoped to one account; the map is the only authority on what a token means. Unknown tokens and tokens of other tenants resolve identically to TargetResolution::Unauthorized so a guessed token reveals nothing (spec §25.4).

Structs§

ResolvedAct
An understood act after exact target resolution, the input of crate::flow::WorkflowDefinition::compile_act.
TargetCandidate
One authorized candidate offered to the model or to a selection card.
TargetEntry
What a token maps to.
TargetTokenMap
Account-scoped map from opaque tokens to authorized cases for one turn.

Enums§

ResolvedActKind
What kind of act was resolved.
TargetResolution
Outcome of resolving a proposed target (spec §12.2). Only Exact may reach command compilation.
TokenStatus
Server-side state of an issued token.