Expand description
Harn Flow Intent primitive.
An Intent is a semantic bundle of atoms that appear to serve one goal.
The default clusterer stays intentionally mechanical: it groups atoms that
share an agent run and transcript, then splits them when transcript event
indexes drift too far apart. Ambiguous same-run gaps can be delegated to an
optional semantic classifier, bounded by an explicit budget.
Structs§
- Intent
- A semantic bundle of atoms that expresses one goal.
- Intent
Boundary Dispute - Boundary dispute passed to optional semantic classifiers.
- Intent
Cluster Options - Options for deterministic intent clustering.
- Intent
Clusterer - Pure default clusterer for flow intents.
- Intent
Id - 32-byte deterministic identifier for an
Intent. - Observed
Atom - Atom plus transcript location, as observed from transcripts and tool-call logs.
- Sealed
Intent - Immutable snapshot of an intent’s atoms at seal time.
- Transcript
Span - Inclusive transcript event span for the observations that produced an intent.
Enums§
- Intent
Boundary Decision - Semantic classifier verdict for an ambiguous boundary.
- Intent
Error - Errors produced when parsing or validating intent inputs.
Traits§
- Intent
Boundary Classifier - Optional hook for semantic boundary classification.