Concepts
When building with crtr, read this section because its pages explain which runtime parts solve each problem before you choose an SDK method or plugin field.
Concepts
Use these pages to choose the shape of an agent application before you start wiring it. They explain the durable runtime model behind the SDK and plugin surfaces, then point to the detailed guides for each surface.
| Page | Decide | |---|---| | Nodes and the canvas | Whether work needs a durable node rather than one request and response | | Lifecycle and wakes | Whether a node should finish, remain resident, delegate, or wait | | Memory | What an agent should know or embody, who owns it, and where it belongs | | Profiles, kinds, and modes | Which run-shaping dial matches an application concern | | Scopes and trust | What an application or node may do and why only the daemon writes canvas state | | Why a daemon | Why a broker survives a terminal and why viewers are clients rather than hosts |
Memory and preferences
When you want later agents to retain a fact or follow an instruction, read this page because it explains where memory is stored and how to inspect or revise it.
Nodes and the canvas
When deciding whether an agent task should outlive one request, read this because a node gives the task durable identity, context, reports, and a path for later messages.