You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Update/Core: add an optional built-in auto-updater for package installs (`update.auto.*`), default-off, with stable rollout delay+jitter and beta hourly cadence.
10
+
- CLI/Update: add `openclaw update --dry-run` to preview channel/tag/target/restart actions without mutating config, installing, syncing plugins, or restarting.
9
11
- Skills: remove bundled `food-order` skill from this repo; manage/install it from ClawHub instead.
10
12
- Docs/Subagents: make thread-bound session guidance channel-first instead of Discord-specific, and list thread-supporting channels explicitly. (#23589) Thanks @osolmaz.
11
13
- Channels/Config: unify channel preview streaming config handling with a shared resolver and canonical migration path.
Copy file name to clipboardExpand all lines: docs/install/updating.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,6 +71,32 @@ See [Development channels](/install/development-channels) for channel semantics
71
71
72
72
Note: on npm installs, the gateway logs an update hint on startup (checks the current channel tag). Disable via `update.checkOnStart: false`.
73
73
74
+
### Core auto-updater (optional)
75
+
76
+
Auto-updater is **off by default** and is a core Gateway feature (not a plugin).
77
+
78
+
```json
79
+
{
80
+
"update": {
81
+
"channel": "stable",
82
+
"auto": {
83
+
"enabled": true,
84
+
"stableDelayHours": 6,
85
+
"stableJitterHours": 12,
86
+
"betaCheckIntervalHours": 1
87
+
}
88
+
}
89
+
}
90
+
```
91
+
92
+
Behavior:
93
+
94
+
-`stable`: when a new version is seen, OpenClaw waits `stableDelayHours` and then applies a deterministic per-install jitter in `stableJitterHours` (spread rollout).
95
+
-`beta`: checks on `betaCheckIntervalHours` cadence (default: hourly) and applies when an update is available.
96
+
-`dev`: no automatic apply; use manual `openclaw update`.
97
+
98
+
Use `openclaw update --dry-run` to preview update actions before enabling automation.
0 commit comments