list_commits_since_last_tag
List commit messages since main HEAD and the last git tag
Args:
repo_name: Name of the git repository
max_count: Maximum number of commits to return
Returns:
List of dictionaries containing commit hash, author, date, and message