Skip to content

Commit d2aabd3

Browse files
committed
Merge branch 'fix/discord-typing-84276' of https://github.com/Rohang2005/openclaw into fix/discord-typing-84276
2 parents 318a4b9 + 5765736 commit d2aabd3

5 files changed

Lines changed: 992 additions & 19 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ Docs: https://docs.openclaw.ai
2222
- CLI: format `openclaw acp client` failures through the shared error formatter so object-shaped errors stay readable instead of printing `[object Object]`. Fixes #83904. (#84080)
2323
- Providers/Ollama: default unknown-capabilities models to tool-capable so discovered native Ollama models can use tools when `/api/show` omits capabilities. (#84055) Thanks @dutifulbob.
2424
- Installer/Windows: launch `install.ps1` onboarding as an attached child process so fresh native Windows installs do not freeze visibly at `Starting setup...` or corrupt the wizard's terminal rendering.
25+
- CLI/update: keep restart health checks working across one-version CLI/Gateway protocol skew and use the managed Gateway service Node for all follow-up commands even when the package root is unchanged, so `openclaw update` no longer silently switches the gateway to a different Node binary when multiple Node installations are present. Thanks @amknight.
2526
- Memory/search: close local embedding providers when active-memory searches time out so pending local model loads and embedding contexts are aborted and released. (#83858) Thanks @brokemac79.
27+
2628
- Agents: include bounded trajectory queued-writer diagnostics in `pi-trajectory-flush` timeout warnings so flush stalls show pending writes, queued bytes, and append state. Fixes #82961. (#82962) Thanks @galiniliev.
2729
- Agents/subagents: recover stale completion announces by retrying unsupported transcript-wait wakes without transcript waiting and forcing a message-tool handoff when the requester run is already stale. Fixes #83699. (#83700) Thanks @galiniliev.
2830
- Agents: honor explicit `models.providers.<id>.timeoutSeconds` values above the default idle watchdog for cloud and self-hosted providers, so long first-token waits no longer fall back at ~120s when the provider timeout is higher. (#83979) Thanks @yujiawei.

docs/install/updating.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,13 @@ from that checkout. The `stable` and `beta` channels use package installs. If th
6767
gateway is already installed, `openclaw update` refreshes the service metadata
6868
and restarts it unless you pass `--no-restart`.
6969

70+
For package installs with a managed Gateway service, `openclaw update` targets
71+
the package root used by that service. If the shell `openclaw` command comes
72+
from a different install, the updater prints both roots and the managed service
73+
Node path. The package update uses the package manager that owns the service
74+
root and checks the managed service Node against the target release engine
75+
before replacing the package.
76+
7077
## Alternative: re-run the installer
7178

7279
```bash

0 commit comments

Comments
 (0)