Tool

List issues

The 'list_issues' AI tool is designed to efficiently retrieve and display issues from any GitHub repository. It supports advanced filtering, ordering, and pagination, making issue tracking streamlined and customizable for developers and project managers.

GitHub

Features

  • Supports filtering issues by labels, state (open or closed), and date.
  • Enables ordering of issues based on creation date, update time, or number of comments.
  • Includes pagination controls using cursors to fetch issues in batches for performance optimization.
  • Accepts repository owner and name as required inputs to specify which repository's issues to list.
  • Facilitates integration with GraphQL API through a flexible input schema for tailored queries.

Benefits

  • Simplifies monitoring and management of GitHub issues within development workflows.
  • Enhances productivity by allowing precise filtering and ordering to find relevant issues quickly.
  • Optimizes data handling with pagination, reducing load times and resource consumption.
  • Supports automation and integration into custom dashboards or tools for project tracking.
  • Improves collaboration by providing up-to-date and organized issue data from GitHub repositories.

Description

List issues in a GitHub repository. For pagination, use the 'endCursor' from the previous response's 'pageInfo' in the 'after' parameter.

Parameters

9 parameters

NameTypeDescription
afterstring

Cursor for pagination. Use the endCursor from the previous page's PageInfo for GraphQL APIs.

directionenum

Order direction. If provided, the 'orderBy' also needs to be provided.

labelsstring[]

Filter by labels

orderByenum

Order issues by field. If provided, the 'direction' also needs to be provided.

ownerrequiredstring

Repository owner

perPagenumber

Results per page for pagination (min 1, max 100)

reporequiredstring

Repository name

sincestring

Filter by date (ISO 8601 timestamp)

stateenum

Filter by state, by default both open and closed issues are returned when not provided

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .