Glossary

Glossary

TermWhat it means
AgentThe React tree in src/agent/agent.tsx, and everything it renders
Agent levelWhat the agent renders before the model has read a skill. It is in every request
App messageA message between the agent and the page or the host, with no model involved (App messages)
ArtifactWhat curb build produces: a project that starts with no install (Self-hosting)
ClientThe caller’s page. What it says arrives as client.*, and it is never proof of identity
ContextWhat the model reads in a request (What the model receives)
DiagnosticA problem curb check reports, with a stable code and a fix (Diagnostics)
ExperimentVariants of an agent, assigned per call (Goals and experiments)
FakeThe result a tool gives in a test instead of running (Testing)
GoalWhat counts as a successful call (Goals and experiments)
HostWhat runs an agent and gives it calls (Host protocol)
ProcedureAn ordered flow of steps (Step-by-step procedures)
ProviderThe LLM, speech-to-text or text-to-speech an agent runs on (Providers)
RunnerOne process that serves calls for a host
ScenarioA whole conversation kept as a test (Testing)
SkillA whole area of work the model opens when it needs it (Agents and skills)
StoreState that lasts the whole call (State and conditional tools)
ToolA single action the model can call (Tools)
TurnOne thing the caller says and everything the agent does in answer