Class MissionPlanner

Tree of Thought mission planner.

Generates N candidate execution graphs, evaluates them on four dimensions, selects the best (or synthesizes a hybrid), and refines it before compiling to CompiledExecutionGraph.

Constructors

Methods

Constructors

Methods

  • Run the full planning pipeline: explore → evaluate → refine.

    Parameters

    • goal: string

      Natural language mission goal.

    • context: PlanContext

      Available tools and providers.

    • Optional onEvent: ((event) => void)

      Optional callback for streaming planning progress events.

        • (event): void
        • Parameters

          • event: {
                type: string;
                [k: string]: unknown;
            }
            • [k: string]: unknown
            • type: string

          Returns void

    Returns Promise<PlanResult>