openclaw-lighthouse

Agent has no shell/git/exec access after OpenClaw 3.2 fresh install

Problem

After a fresh install of OpenClaw 2026.3.2, the agent cannot run shell commands, use git, or access coding tools. The agent says something like “I don’t have shell/git access in this chat runtime.”

Running openclaw config set agents.defaults.tools.* produces:

Error: Config validation failed: agents.defaults: Unrecognized key: "tools"

Root cause

OpenClaw 3.2 introduced two breaking changes:

  1. New installs default to tools.profile = messaging. The messaging profile excludes exec, coding, and system tools. Previously, new installs defaulted to a broader profile that included these tools.

  2. agents.defaults.tools is not a valid config path in 3.2. Tool settings at the agent-defaults level moved to the top-level tools namespace. Using agents.defaults.tools.* will fail with a config validation error.

Source: OpenClaw v2026.3.2 release notes

Fix / workaround

Run on the affected host:

openclaw config set tools.profile coding
openclaw config set tools.exec.security full
openclaw config set tools.exec.ask off
openclaw gateway restart

Validation

Upstream status

References