Module issues

Module issues 

Source
Expand description

GitHub issue operations for the triage command.

Provides functionality to parse issue URLs, fetch issue details, and post triage comments.

Structs§

ApplyResult
Result of applying labels and milestone to an issue.
GitTreeEntry
A single entry in a Git tree response.
GitTreeResponse
Response from GitHub Git Trees API.
UntriagedIssue
A GitHub issue without labels (untriaged).

Functions§

apply_labels_to_number
Apply labels to an issue or PR by number.
create_issue
Creates a new GitHub issue.
extract_keywords
Extracts significant keywords from an issue title for search.
fetch_issue_with_comments
Fetches issue details including comments from GitHub.
fetch_issues_needing_triage
Fetches issues needing triage from a specific repository.
fetch_repo_tree
Fetches the repository file tree from GitHub.
filter_labels_by_relevance
Filters labels using tiered selection: priority labels first, then remaining labels.
parse_issue_reference
Parses a GitHub issue reference in multiple formats.
parse_owner_repo
Parses an owner/repo string to extract owner and repo.
post_comment
Posts a triage comment to a GitHub issue.
search_related_issues
Searches for related issues in a repository based on title keywords.
update_issue_labels_and_milestone
Updates an issue with labels and milestone.