Skip to main content
A reusable sandbox cache is a saved, prepared copy of a repository and its installed dependencies. CodeRabbit creates these caches during reviews, Change Stack chat, and Finishing Touch runs so later runs can start faster.

Managing cache

Open Review > Caches. You need Read access to Repository Settings to view and inspect caches.
This management page is not available on self-hosted CodeRabbit instances.

View caches

The list shows caches that are ready to use. Search, filter, or sort the list to find a cache, and use the pagination controls to move between result pages. When a Cache ID is shortened in the table, hover over it to reveal the full value.

Delete a cache

Organization administrators with Write access to Repository Settings can delete a cache to force CodeRabbit to build a fresh copy. The next review, chat, or fix for that repository may take longer while the cache is rebuilt. Caches expire automatically after seven days.

Security and privacy

  • Cached data is encrypted (except for OSS projects)
  • Cached data is never used for training
  • Cached data is used exclusively for speeding up reviews
  • Cached data expires after a maximum of seven days

Disable caching

To opt out of caching, set reviews.disable_cache to true in .coderabbit.yaml, or enable Review - Disable Cache in the dashboard at either the organization or repository level. The setting defaults to false. Review details display Cache: Disabled due to Reviews > Disable Cache setting when this setting is active. This indicator is distinct from the data-retention opt-out message described below. No migration is required. Caching remains enabled by default.
On self-hosted CodeRabbit, you can also disable all data retention organization-wide by setting knowledge_base.opt_out to true. See Opt out of data retention.