Human-readable mission name; used as the compiled graph's display name and as a stable slug prefix for run ids and checkpoint keys.
A fresh MissionBuilder instance ready to be configured.
const m = mission('summarise-article')
.input(inputSchema)
.goal('Summarise {{url}} in three bullet points')
.returns(outputSchema)
.planner({ strategy: 'linear', maxSteps: 4 })
.compile();
Create a new
MissionBuilderfor the named mission.