docs: clarify node host PATH override behavior

This commit is contained in:
Peter Steinberger
2026-02-14 20:14:34 +01:00
parent 5544646a09
commit 65eefd65e1
3 changed files with 4 additions and 4 deletions

View File

@@ -75,8 +75,8 @@ Example:
OpenClaw prepends `env.PATH` after profile sourcing via an internal env var (no shell interpolation);
`tools.exec.pathPrepend` applies here too.
- `host=node`: only non-blocked env overrides you pass are sent to the node. `env.PATH` overrides are
rejected for host execution. Headless node hosts accept `PATH` only when it prepends the node host
PATH (no replacement). macOS nodes drop `PATH` overrides entirely.
rejected for host execution and ignored by node hosts. If you need additional PATH entries on a node,
configure the node host service environment (systemd/launchd) or install tools in standard locations.
Per-agent node binding (use the agent list index in config):