/** * `tasks.current`: the task the session is working on. * * A leaf module. `./engine-ops.js` imports the sessions barrel and task-work, * which register the hook handlers when they load; reading the focus pointer * needs neither, and agents run `cleo current` often. `./engine-ops.js` * re-exports {@link taskCurrentGet}. * * @task T1573 * @task T13126 - split out of session/engine-ops.ts */ import { type EngineResult } from '../engine-result.js'; import { type StaleFocusPointer } from '../sessions/focus-state-store.js'; /** * Get current task being worked on. * * @param projectRoot - Absolute path to the project root * @returns EngineResult with currentTask and currentPhase * * @task T1573 */ export declare function taskCurrentGet(projectRoot: string): Promise>; //# sourceMappingURL=task-current.d.ts.map