> For the complete documentation index, see [llms.txt](https://docs.fullscreen.no/info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fullscreen.no/info/standalone-assets/herobridge-standalone/troubleshooting/cache-generation.md).

# Cache generation

HeroBridge Standalone relies on pre-generated cache data to display available parts, presets, colors, body shapes, species, and expressions.\
If for some reason the cache generation has failed, or if no parts appear in the parts overview tool or Part Applier, this indicates the cache wasn’t created correctly.

**Why we use cache**

When HeroBridge Standalone is installed through the **Package Manager**, HeroBridge Standalone automatically attempts to export all cache data during setup.\
This process extracts data directly from the **Sidekick database** (including expressions from the demo animation controller) and stores it for runtime access.

This cache system is used for **performance** and **compatibility** reasons:

* It prevents runtime lookups that could cause freezing or hitching when querying the Sidekick database.
* It enables **WebGL support**, since the Sidekick database system isn’t supported on WebGL, but cached data is.

**Troubleshooting steps**

1. **Open the Sidekick Character Tool**
   * If the tool opens and you don’t get errors about missing parts, the Sidekick installation is fine.
   * In this case, you can manually re-generate the HeroBridge Standalone cache.
2. [**Manually regenerate the cache**](/info/standalone-assets/herobridge-standalone/setup-guide.md#manual-cache-generation)
3. **If the Sidekick Character Tool reports missing parts**
   * This means your Sidekick installation is incomplete or corrupted.
   * You’ll need to completely reinstall Sidekick and HeroBridge.

**Full reinstall steps**

1. Uninstall HeroBridge Standalone:
   * Go to **`Tools → HeroBridge Standalone → Uninstall HeroBridge Standalone`**
2. Delete the **Synty** folder from your project.
3. Follow the setup guide from the beginning, ensuring the Sidekick tool works *before* reinstalling HeroBridge Standalone.


---

# 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 dynamically by asking a question.

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

```
GET https://docs.fullscreen.no/info/standalone-assets/herobridge-standalone/troubleshooting/cache-generation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
