Graph Primitives
State Graphs
Define execution DAGs with branching logic, error recovery pathways, and typed state
transitions.
Tool Calling
Equip agents with verified read-only MCP tools or custom API integrations that require signed
session authorization.
Human Approval Gates
Pause stateful workflows before executing sensitive actions until an authorized operator
approves the turn.
Agent Security Boundaries
- Non-Escalating Scopes: Agents execute under the permissions of the calling principal. An agent cannot call endpoints or access collections forbidden to the initiating user or service key.
- Deterministic Step Limits: Workflows enforce hard recursion and turn budgets (default: 15 turns) to prevent infinite reasoning loops.
- Audited Tool Payloads: Every parameter passed to external tools and every response returned is persisted to the immutable audit log.