> For the complete documentation index, see [llms.txt](https://docs.docontrol.io/docontrol-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.docontrol.io/docontrol-user-guide/saas-data-monitoring/inventory/inventory-assets/github-assets.md).

# GitHub assets

You can use using different [filtering options](#filter-options) to view GitHub assets for specific [use cases](#use-cases), such as specific language or visibility.&#x20;

<figure><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FkCdzgmHV1ZrhqrTXMwRw%2FGitHub%20assets.png?alt=media&amp;token=7cebc238-587a-4de6-9dc2-74dd326ac0fd" alt=""><figcaption></figcaption></figure>

Data for GitHub assets is displayed according to these columns:

<table><thead><tr><th width="255">GitHub column</th><th>Description</th></tr></thead><tbody><tr><td>Name</td><td>Clicking the asset name opens the asset in GitHub</td></tr><tr><td>Visibility</td><td>Private, public, internal, private template, public template</td></tr><tr><td>Language</td><td>Code language. For example, JavaScript, TypeScript, Python</td></tr><tr><td>Open issues</td><td>Number of open issues in GitHub asset</td></tr><tr><td>Last updated</td><td>Date asset was most recently updated</td></tr></tbody></table>

## Filter options

Filter options for GitHub assets include the following:

<table><thead><tr><th width="180">Filter</th><th width="144">Comparator</th><th>Description</th></tr></thead><tbody><tr><td>Name</td><td>String</td><td><p>Name of GitHub asset:</p><p>Equals, doesn't equal, starts with, ends with, contains, doesn't contain</p></td></tr><tr><td>Visibility</td><td>Includes, excludes</td><td><p>Exposure of GitHub asset:</p><p>Private, public, internal, private template, public template</p></td></tr><tr><td>Language</td><td>String</td><td><p>Programming language:</p><p>Equals, doesn't equal, starts with, ends with, contains, doesn't contain</p></td></tr><tr><td>Last updated</td><td>Date</td><td><p>Date that GitHub asset was updated:</p><p>Equals, after, before, is between</p></td></tr><tr><td>Repository ID</td><td>String</td><td><p>Unique GitHub repository identifier:</p><p>Equals, doesn't equal, starts with, ends with, contains, doesn't contain</p></td></tr></tbody></table>

## Use cases

A common use case filtering example for GitHub includes new applications and repos in GitHub that have publicly visible assets:

`Visibility includes public, public template`

<figure><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FVIMkmgWVB7NFHaCqJkwz%2FGitHub%20filter.png?alt=media&amp;token=a9f875d3-6740-4cf7-9449-db3804751e81" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.docontrol.io/docontrol-user-guide/saas-data-monitoring/inventory/inventory-assets/github-assets.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
