Summarize Open Issues
Review open issues in [owner/repository], including their comments. Group related problems and list issues that need reproduction steps or other missing information.
Leina connects to GitHub to help you triage issues, review pull requests, and file clear bug reports. Ask in your team chat. Leina does the work and brings back the result.
Connect GitHub, choose what to share, and hand off your first task.
You
Create an issue in acme/web: on Safari, clicking Save twice creates two invoices. It should create only one. Add steps to reproduce and note that the Safari version is still unknown.
Leina
Created the issue with the expected behavior, duplicate-invoice steps, and a question about the Safari version.
GitHub · Issue created
Double-clicking Save creates duplicate invoices
The report is ready for investigation in acme/web.
A GitHub AI agent reads repository issues and pull requests through your authorized connection. It can compare reports, explain changes, and create issues or comments from the details you provide.
You specify the source and the destination. Leina uses the content available to your connection and returns the result for you to review.
GitHub hosts code repositories, pull requests, and issue discussions.
Share the symptoms and name the repository.
Separates symptoms, reproduction steps, and missing details.
Creates the issue in the named repository.
Check the saved report and the question that needs follow-up.
Copy a prompt, add your details, and send it to Leina in your connected team chat.
Review open issues in [owner/repository], including their comments. Group related problems and list issues that need reproduction steps or other missing information.
Analyze pull request [GitHub PR URL]. Summarize its changes, identify potential risks in the returned diffs, and suggest checks before merging.
Create an issue in [owner/repository] from this bug report: [report]. Include expected behavior, observed behavior, and reproduction steps; mark missing details as questions.
Post a comment on GitHub issue [issue URL] with these findings: [findings]. Separate confirmed behavior from questions still open.
Read GitHub pull request [PR URL] and its changed files. Post a brief in Slack channel [channel ID] with the change summary, review questions, and PR link.
Your next GitHub task can start with a message.
Tell Leina what you need in your team chat. Include the source, destination, and expected result.
Connect the tools involved and give Leina access to the content it needs.
Share the source material, say where the result belongs, and describe what you need.
Review the result and any changes in the connected app.
Hand off these everyday tasks to your AI employee.
Get the current authenticated GitHub user profile.
List repositories visible to the authenticated GitHub user.
Create a repository for the authenticated GitHub user.
List branches in a GitHub repository.
Get a GitHub branch by name.
Get metadata for a GitHub repository by owner and name.
Delete a GitHub repository by owner and name.
List commits in a GitHub repository with optional branch, path, author, and date filters.
Create a Git reference in a GitHub repository.
Get a commit by SHA in a GitHub repository.
Compare two commit references in a GitHub repository.
List issues for a GitHub repository. Pull requests are filtered out of the response; pageInfo.fetched reports the raw page length before filtering, so paginating callers must continue while fetched equals perPage (30 by default) even when the issues array is short or empty.
Create an issue in a GitHub repository.
Get a GitHub issue by number.
Update a GitHub issue by number.
List labels available in a GitHub repository.
Create a label in a GitHub repository.
List labels applied to a GitHub issue.
Add labels to a GitHub issue.
Replace all labels on a GitHub issue.
Remove one label from a GitHub issue.
Remove all labels from a GitHub issue.
Add assignees to a GitHub issue.
Remove assignees from a GitHub issue.
Lock a GitHub issue conversation.
Unlock a GitHub issue conversation.
List comments under a GitHub issue.
Create a comment on a GitHub issue.
Search GitHub issues and pull requests with raw GitHub search syntax or structured filters.
List pull requests for a GitHub repository.
List pull requests associated with a commit SHA.
List files changed in a GitHub pull request.
List commits on a GitHub pull request.
List requested reviewers on a GitHub pull request.
List reviews for a GitHub pull request.
List review comments on a GitHub pull request.
Create a review for a GitHub pull request, optionally with inline comments.
Submit a pending GitHub pull request review.
Create a review comment on a GitHub pull request diff.
Reply to a top-level GitHub pull request review comment.
Get a GitHub pull request by number.
Create a pull request in a GitHub repository.
Update a GitHub pull request title, body, state, base branch, or maintainer-can-modify flag.
Update a GitHub pull request branch with the latest base branch changes.
Request reviewers on a GitHub pull request.
Remove requested reviewers from a GitHub pull request.
Merge a GitHub pull request.
Check whether a GitHub pull request has been merged.
Create a commit status for a GitHub commit SHA.
List statuses for a commit reference in reverse chronological order.
List GitHub check runs for a commit SHA, branch, or tag.
Re-request a GitHub check run.
Re-request a GitHub check suite.
List workflows configured in a GitHub repository.
List GitHub workflow runs for a repository.
Get a GitHub workflow run by id.
List jobs for a GitHub workflow run.
Get the tail of the plain-text logs for a completed GitHub Actions workflow job.
Re-run a GitHub Actions workflow run.
List releases for a GitHub repository.
Create a release in a GitHub repository.
Get a GitHub release by numeric id.
Get the latest published release for a GitHub repository.
Get a GitHub release by tag name.
List assets attached to a GitHub release.
List timeline events for a GitHub issue.
List events for a GitHub issue.
List issue events across a GitHub repository.
List the global public GitHub event feed.
List public GitHub events performed by a user.
List public GitHub events received by a user.
List activity events for a GitHub user and include private events when the authenticated credential belongs to that user.
List received activity events for a GitHub user and include private events when the authenticated credential belongs to that user.
List recent GitHub events for a repository.
List entries under a repository directory path. Empty path means repository root.
Read a repository file and return both base64 and decoded text when available.
Merge one branch into another in a GitHub repository.
Rename a branch in a GitHub repository.
Sync a fork branch with its upstream branch.
Search GitHub repositories with GitHub search syntax.
Search GitHub users with GitHub search syntax.
Search GitHub commits by commit-message text and qualifiers.
Search GitHub code with GitHub search syntax.
Search labels within a GitHub repository by repository id and query.
Search GitHub topics with GitHub search syntax.
Create or update a repository file through the GitHub contents API. Writing under .github/workflows may require GitHub workflow scope.
Delete a repository file through the GitHub contents API. Deleting under .github/workflows may require GitHub workflow scope.
Update settings and metadata for a GitHub repository.
Fork a GitHub repository. Forking happens asynchronously, so the returned repository may not be immediately ready.
List forks of a GitHub repository.
List tags in a GitHub repository.
List languages used in a GitHub repository with byte counts.
List contributors to a GitHub repository.
List topics of a GitHub repository.
Replace all topics of a GitHub repository.
Get the README of a GitHub repository and return both base64 and decoded text when available.
List repositories for a GitHub organization.
List public repositories for a GitHub user.
Get a GitHub user profile by username.
List collaborators of a GitHub repository.
Add a collaborator to a GitHub repository or update their permission.
Remove a collaborator from a GitHub repository.
Get the repository permission level of a GitHub user.
Get a Git reference in a GitHub repository.
List Git references matching a prefix in a GitHub repository.
Update a Git reference in a GitHub repository.
Delete a Git reference in a GitHub repository.
Create a comment on a commit in a GitHub repository.
List comments on a commit in a GitHub repository.
Star a GitHub repository for the authenticated user.
Unstar a GitHub repository for the authenticated user.
Check whether the authenticated user has starred a GitHub repository.
List users who starred a GitHub repository.
List repositories starred by the authenticated GitHub user.
List users watching a GitHub repository.
List milestones for a GitHub repository.
Get a GitHub milestone by number.
Create a milestone in a GitHub repository.
Update a GitHub milestone by number.
Delete a GitHub milestone by number.
Get a GitHub issue comment by ID.
Update a GitHub issue comment by ID.
Delete a GitHub issue comment by ID.
Get a GitHub label by name.
Update a GitHub label by name.
Delete a GitHub label by name.
List available assignees for issues in a GitHub repository.
Add a reaction to a GitHub issue.
Add a reaction to a GitHub issue comment.
Get a GitHub pull request review by ID.
Dismiss a GitHub pull request review.
Delete a pending GitHub pull request review and return the deleted review.
Update a GitHub pull request review comment by ID.
Delete a GitHub pull request review comment by ID.
Get a GitHub Actions workflow by ID or file name.
Trigger a GitHub Actions workflow dispatch event.
Cancel a GitHub Actions workflow run.
Re-run failed jobs of a GitHub Actions workflow run.
Enable a GitHub Actions workflow.
Disable a GitHub Actions workflow.
List artifacts for a GitHub Actions workflow run.
Download a GitHub Actions workflow artifact ZIP to temporary file transit.
Update a GitHub release by numeric id.
Delete a GitHub release by numeric id.
Generate release notes content for a GitHub release.
Get a GitHub release asset by numeric id.
Delete a GitHub release asset by numeric id.
Tell Leina which sources to use and where the result belongs.
Connect the Apps your work depends on, and give Leina the context to carry the task forward.
Hand off a task while your team is discussing it. Leina uses your connected tools and brings the result back to the conversation.
See How Leina Works in SlackCreated the issue with the expected behavior, duplicate-invoice steps, and a question about the Safari version.
Ask it to group related reports, summarize comments, and identify missing reproduction steps. Specify a repository and the issue criteria; prioritization should follow the impact and urgency information you provide.
Private repository access depends on the granted repo scope and the connected account’s access. A connection does not bypass repository permissions.
Provide the pull request URL and your review focus. The assistant can summarize changed files and inspect the returned diffs for potential risks; ask it to flag missing context rather than treating the analysis as a complete review.
Reading a pull request and its files does not submit a review or merge it. Those are separate supported operations and should be requested explicitly.
Start with one task you already need to do. Tell Leina what a finished result should look like.
Connect GitHub, choose what to share, and hand off your first task.