aboutsummaryrefslogtreecommitdiff
path: root/docs/next/website/src/content
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-18 20:06:43 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-18 20:06:43 +0300
commit9f4f1630893f74697a2097ef11bf5bf512a37850 (patch)
tree5648332c37526b2868db205b661f89ba6c125f0d /docs/next/website/src/content
parentd74ba8ca9e49d9d94a4e59a0ee0bdbd1128af76e (diff)
feat: add background update check toggles
refs #677
Diffstat (limited to 'docs/next/website/src/content')
-rw-r--r--docs/next/website/src/content/docs/agents.mdx2
-rw-r--r--docs/next/website/src/content/docs/configuration.mdx8
2 files changed, 8 insertions, 2 deletions
diff --git a/docs/next/website/src/content/docs/agents.mdx b/docs/next/website/src/content/docs/agents.mdx
index 3215f64f..249be702 100644
--- a/docs/next/website/src/content/docs/agents.mdx
+++ b/docs/next/website/src/content/docs/agents.mdx
@@ -51,7 +51,7 @@ This means unusual new agent prompts may initially show as `idle` instead of `bl
## Detection manifests
-Bundled manifests live inside Herdr. Herdr also checks herdr.dev for remote manifest updates and applies valid per-agent rule updates automatically without requiring a Herdr restart. Remote manifests are stored in Herdr's state directory.
+Bundled manifests live inside Herdr. Herdr also checks herdr.dev for remote manifest updates and applies valid per-agent rule updates automatically without requiring a Herdr restart. Remote manifests are stored in Herdr's state directory. Set `[update] manifest_check = false` to disable background remote manifest checks.
Local overrides can replace a remote or bundled manifest from the platform config directory:
diff --git a/docs/next/website/src/content/docs/configuration.mdx b/docs/next/website/src/content/docs/configuration.mdx
index 987b6973..facfd1d1 100644
--- a/docs/next/website/src/content/docs/configuration.mdx
+++ b/docs/next/website/src/content/docs/configuration.mdx
@@ -33,17 +33,23 @@ Herdr shows first-run setup when `onboarding` is missing or true. Continuing fro
onboarding = false
```
-## Update channel
+## Updates
Linux and macOS direct installs use the stable update channel by default. Windows beta installs default to preview and cannot switch to stable until stable Windows releases are available.
```toml
[update]
channel = "stable"
+version_check = true
+manifest_check = true
```
Set `channel = "preview"` to make `herdr update` install manually published preview builds from the current development branch. Homebrew, mise, and Nix installs ignore the preview channel and update through their package managers.
+Set `version_check = false` to disable background checks for new Herdr versions. Manual `herdr update` still uses the configured channel.
+
+Set `manifest_check = false` to disable background remote agent-detection manifest checks. Herdr still uses bundled manifests and local overrides.
+
## Reload config
Reload a running server after editing `config.toml`: