Skip to content

Glossary

Term Meaning
Application Process-scoped graph of providers, agents, tools, stores and policy
Factory Synchronous zero-argument function constructing a fresh application
Session Durable identity and recorded history of agent work
Interaction A runtime interaction within that session
Step A bounded runtime iteration, potentially containing model and tool activity
Attempt One try within a repair or retry boundary
Event Recorded runtime evidence with identity and type
Trajectory Retained sequence of execution evidence used for inspection or evaluation
Context Model-facing input selected for an invocation
Compaction Replacement of part of the model-facing context with a bounded summary/projection
Memory Scoped, application-selected retained information used by later work
Knowledge Domain facts exposed through an application-owned interface
Tool effect Declared category used by policy to classify a capability
Approval Exact human decision at an application/runtime authorization boundary
Task Durable job record with assignment, claim and result state
Worker Process/loop that claims or advances work
Dispatcher Coordination for continuing existing sessions
Lease Time-bounded execution ownership
Fence Identity/generation check that prevents stale owners from mutating state
Receipt Durable evidence identifying a completed or reconciled operation
Workspace Bounded file-access interface
Runner Process-execution interface
Environment Session-owned resources and lifecycle around execution
Artifact Retained output with a stable retrievable identity
Eval case Input plus expectations for one logical behavior
Eval suite Versioned collection of cases and execution/judgment configuration
Judge Evaluator of semantic quality against an explicit rubric and evidence
Baseline Reviewed immutable evaluation result used for compatible comparison

Use concepts for the relationships and API reference for the exact public types.