/** * Tools index - exports all mission-control tools */ // Re-export isScaffolded from state export { isScaffolded } from "../state.js"; // Command-only tools (called by /mission, not exposed to agents) export { missionScaffold, type ScaffoldResult } from "./scaffold.js"; export { missionInit, type InitOptions, type InitResult } from "./init.js"; // Agent tools (registered for LLM use) export { addPhase, type AddPhaseParams, type AddPhaseResult } from "./add-phase.js"; export { addTask, type AddTaskParams, type AddTaskResult } from "./add-task.js"; export { updatePhase, type UpdatePhaseParams, type UpdatePhaseResult } from "./update-phase.js"; export { updateTask, type UpdateTaskParams, type UpdateTaskResult } from "./update-task.js"; export { missionComplete, type MissionCompleteParams, type MissionCompleteResult } from "./mission-complete.js"; export { missionResume, type MissionResumeParams, type MissionResumeResult } from "./mission-resume.js";