import type { ToolResultMessage } from "@earendil-works/pi-ai"; /** * Decide whether the turn just performed a file mutation worth checkpointing. * * This is a fast heuristic. It checks `toolResults` to see whether any tool * that may mutate files was invoked. Callers should still verify with * `git status` that the working tree actually changed before creating a WIP * commit. * * @param toolResults - Tool results emitted in `turn_end`. */ export declare function shouldCreateWipCommit(toolResults: ToolResultMessage[]): boolean; //# sourceMappingURL=commit-decider.d.ts.map