# Repository Search

Repository Search allows PullRequest reviewers to search repositories for things like method names and view files that are not involved in the diff.

This feature aids PullRequest reviewers significantly for gaining project-level context and verifying code changes are safe.

{% hint style="warning" %}
To ensure engineers in our network are able to provide great code review for you and your team, PullRequest **strongly** recommends that this setting is enabled.&#x20;

If there are certain files or paths you would prefer not be reviewed at any point, we recommend configuring and adding a `.pullrequestignore`file to the root directory of your project. [**Read More**](https://docs.pullrequest.com/pullrequest-docs/code-review-settings/restrict-files-and-directories-from-pullrequest-review)
{% endhint %}

## Disabling Repository Search

Organization Owners are able to toggle the Repository Search feature in **Organization Settings -> Owner Settings**.

Disabling it will limit PullRequest reviewers to *only* access files involved in a pull or merge request diff.

{% hint style="info" %}
Repository Search is **enabled** by default for accounts created after August 11th, 2020. Accounts established with PullRequest prior to this date require the feature to be enabled by a member with Owner permissions.
{% endhint %}

![](/files/-MHSgRanwR_gkJE_7bxs)


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pullrequest.com/customer-documentation/code-review-settings/repository-search.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
