pub fn increment_session_progress(cache_dir: &Path) -> Result<()>Expand description
Increment the session’s tasks_completed_in_loop counter and persist.
Returns Ok(()) on success, or an error if session load/save fails. Logs a warning on failure but does not propagate the error to avoid disrupting the run loop.