Documentation menu

Release candidate: v0.2.0. These docs cover v0.2.0 scope and limits.

Planner API

Planner is a root-exported type with this asynchronous contract:

interface Planner {
  plan(goal: string, context?: PlannerContext): Promise<ExecutionPlan>;
}

Planner registration, routing, strategy, and provider implementation APIs are internal in v0.2.0. Consumer applications can produce an ExecutionPlan directly and submit it to OperatorRuntime without importing planner internals.