pub fn get_file_git_context_with_depth<P: AsRef<Path>>( repo_path: P, file_path: P, max_commits: usize, ) -> Option<GitContext>
Get git context (recent commits) for a specific file with configurable depth