pub async fn create_github_issue( repo: &str, title: &str, body: Option<&str>, labels: &[String], assignee: Option<&str>, ) -> Result<GitHubIssueRef, String>