pub fn create_checkpoint_for_task(
project_path: &Path,
paths: &[PathBuf],
pending_action: Option<Value>,
origin: CheckpointOrigin,
) -> Result<CheckpointManifest, Error>pub fn create_checkpoint_for_task(
project_path: &Path,
paths: &[PathBuf],
pending_action: Option<Value>,
origin: CheckpointOrigin,
) -> Result<CheckpointManifest, Error>