Architecture
Understand how Effect Agent runs work, bounds its resources, and recovers recorded progress. These pages explain the contracts behind the implementation guides.
Effect foundations
Built on Effect explains typed errors, Schema-defined data, dependency Layers, and scoped resource ownership.
Agent execution
The runtime model follows a run through context preparation, model calls, tool batches, subagents, and input delivered between turns.
Budgets and limits
Budgets and bounded autonomy explains execution ceilings, shared delegation allowances, token limits, and cost accounting.
Durability and recovery
Persistence and durability explains accepted work, recorded results, ownership loss, child recovery, and uncertain external effects.
For host-specific setup, see Platforms. For package boundaries and advanced configuration, see Reference.