INNER CODE UNIT · JavaScript
cmdListMissions
entropy-cloud/nop-entropy · tools/mission-driver/src/main.js:127
function cmdListMissions(opts) {
const projectRoot = resolveProjectRoot(opts);
const missionsDir = resolveMissionsDir(opts, projectRoot);
console.log(`Missions in ${missionsDir}:`);
console.log(listMissionsString(missionsDir));
}
// ── Subcommand: list-steps ──────────────────────────────────────────────────
function cmdListSteps(missionName, opts) {
if (!missionName) {
console.error("ERROR: <mission> is required for list-steps");
process.exit(1);
}
const projectRoot = resolveProjectRoot(opts);
const missionsDir = resolveMissionsDir(opts, projectRoot);
loadDotenv(projectRoot);
const config = resolveConfig({ dir: projectRoot, missionsDir, mission: missionName });