Skip to content

Appendix A: Glossary ​

TermDefinition
AgentA system that repeatedly uses an LLM, acts through tools, updates state, and continues until a stop condition is met
ArtifactA produced object such as a file, report, image, query result, or generated dataset
Context windowThe finite ordered set of text units provided to the model for one call
TokenThe basic unit of text a model processes. Tokens are typically 1–4 characters long and can be a word, part of a word, or punctuation.
TokenizationThe process of splitting text into tokens before the model processes it.
Final answerThe agent’s declared completion of the task
GuardrailA deterministic control that validates, constrains, or blocks agent behavior
HarnessThe deterministic, stateful runtime that wraps the LLM engine and turns it into an agent
LLM engineThe stateless model service that predicts text from context
ObservationThe result of a tool action, returned to the agent’s context
OrchestrationCoordination of multiple agents or subtasks
ReActA loop pattern that alternates reasoning, action, and observation
SpanA timed unit of work inside an agent trace
State keyA reference to stored state or an artifact, used instead of pasting large content into context
Structured outputModel output that follows a parseable contract
ToolA controlled capability given to the agent with an explicit contract
TraceA hierarchical record of an agent run and its steps