Core concepts
Projects
A project groups trees, reusable connectors, skills, versions, and run history.
Agent trees
An agent tree is a structured system of nodes. Parent nodes can delegate work to children or specialist trees, and every tree can be versioned and exported.
Nodes
A node has a capability, prompts, execution policy, model configuration, and optional connectors. The backend planner determines execution order from the stored tree structure.
Prompt blocks
Prompts are split into system, business, execution, examples, and output contract blocks. Ownership rules prevent business users from changing runtime constraints.
Connectors
Connectors provide HTTP, database, retrieval, search, MCP, or SDK tool access. Credentials are encrypted and excluded from exported bundles.
Versions and runs
Versions are explicit immutable snapshots. Runs execute a tree and store node-level traces, events, timing, inputs, outputs, and failure information.