Glossary
JamJet terminology — Span, Agent, Approval, Engram, MCP, A2A, and more.
Glossary
Agent
A named identity that produces spans. In JamJet Cloud, agents map to nodes in the dashboard's network graph. Created via agent('researcher') (TypeScript) or jamjet.cloud.agent('researcher') (Python).
Approval
A human-in-the-loop gate. When requireApproval('action_name') is called, the SDK polls JamJet Cloud's approvals API until a human approves or rejects in the dashboard.
A2A
Agent-to-Agent protocol. JamJet has native A2A support — agents can discover and call each other across processes and networks. See A2A protocol.
Budget
A cost ceiling enforced by JamJet Cloud. budget(50) sets a $50/project ceiling; calls that would exceed it throw JamjetBudgetExceeded.
Checkpoint
A serialized snapshot of a workflow's state. JamJet's open-source runtime checkpoints after every node completes, so a process restart can resume from the last checkpoint without re-running prior work.
Engram
JamJet's temporal-knowledge-graph memory layer. See Engram.
MCP
Model Context Protocol. An Anthropic-introduced protocol for connecting AI agents to external tools and data sources. JamJet has native MCP support. See MCP protocol.
Policy
A rule that controls which tools an LLM can call. policy('block', 'wire_*') blocks every tool whose name starts with wire_. See Policies.
Span
A unit of observed work — typically one LLM call or one tool invocation. Spans carry agent identity, user context, cost, tokens, latency. The basic unit of JamJet Cloud's telemetry.
Trace
A correlated set of spans. JamJet supports W3C trace IDs so spans across services chain into a single trace.
Workflow
The open-source runtime's primary unit of authoring. A @jamjet.workflow (Python) or @Workflow (Java) defines a graph of nodes with checkpointed transitions.
YAML Workflows
A declarative authoring surface. Defines workflows in YAML instead of code; useful for non-developer authors and for workflows that need to be edited at runtime. See YAML Workflows.
Control Map
Which JamJet component addresses each risk in the OWASP Top 10 for Agentic Applications 2026, the FINOS AI Governance Framework agentic catalogue, and the NIST NCCoE agent identity and authorization concept paper, with the status of each.
Migrating from LangGraph
Side-by-side code comparison and concept mapping for developers moving from LangGraph to JamJet.