@@ -470,6 +470,49 @@ config:
473+## Disabling providers auto-update
475+Crush automatically fetches the updated list of providers and models from
476+[Catwalk](https://github.com/charmbracelet/catwalk). We know some environments
477+have restricted internet access, so if you need to disable this you have two
480+Set `disable_provider_auto_update` into your `crush.json` config:
484+ "$schema": "https://charm.land/crush.json",
486+ "disable_provider_auto_update": true
491+Or alternatively set the `CRUSH_DISABLE_PROVIDER_AUTO_UPDATE` environment
495+export CRUSH_DISABLE_PROVIDER_AUTO_UPDATE=1
498+With that set, you'll have to manually update providers from time to time. It's
499+possible to do that with the `crush update-providers` command:
502+# Update providers remotely from Catwalk.
503+crush update-providers
505+# Update providers from a custom Catwalk base URL.
506+crush update-providers https://example.com/
508+# Update providers from a local file.
509+crush update-providers /path/to/local-providers.json
511+# Update providers from the embedded version.
512+# (Crush ships with an embedded copy of Catwalk on the time of the release).
513+crush update-providers embedded
473## Whatcha think?
516## Whatcha think?
475We’d love to hear your thoughts on this project. Need help? We gotchu. You can find us on:
518We’d love to hear your thoughts on this project. Need help? We gotchu. You can find us on: