Skip to content

Concepts

Three ideas explain most of Pilota:

  1. Execution boundary: one call contains one nondeterministic task.
  2. Explicit authority: the caller chooses every external capability.
  3. Observable lifecycle: every provider and tool action belongs to a bounded execution.

Start with the execution boundary.