#openclaw on macbook uanble to handle files

1 messages · Page 1 of 1 (latest)

terse kestrel
#

i installed z^the latest version of openclaw ( 2026.3.2) on my mac. however, openclaw cannot manage any files . when trying to generate a file, i get this answer : I still can't write files — I don't have file access tools activated. The UI issue you mentioned earlier is blocking this.

when I check in the webui Agents-> Tools, all Files or unselected, if i sellect one, i am not able to save the changes. Also, i told him to remeber my timezone, but he is not able to write in the USER.md file. What's going on here ?

rugged finchBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> âś… Mark Solution

serene archBOT
#

That symptom (“I don’t have file access tools activated”) basically means your Gateway is currently running with a tool allowlist/profile that excludes group:fs (read/write/edit), or you’re connected in the Control UI with read-only operator permissions, so the UI can’t persist the change.

Here’s the fastest way to pin down which one it is:

1) Confirm your effective tool policy (CLI)

On the Mac where the Gateway runs:

openclaw --version
openclaw status --all
openclaw config get tools.profile
openclaw config get tools.allow
openclaw config get tools.deny
openclaw config get agents.defaults.workspace

If tools.profile is minimal or messaging, or tools.allow is set without group:fs, the agent will not be able to write USER.md.

#

Quick fix (give the agent filesystem tools)

Most “just make it work” setting:

openclaw config set tools.profile "full"
openclaw gateway restart

(“full” = no tool restrictions)

Docs: https://docs.openclaw.ai/tools

2) If the UI won’t save: you’re probably read-only in Control UI

The Control UI “Agents → Tools” panel saves via the gateway operator connection. If that connection is read-only (or the gateway is effectively “read-only” because it can’t write config), the Save will fail.

Two common checks:

#

A) Config mismatch (CLI vs service)

openclaw gateway status

If it shows Config (cli) and Config (service) pointing at different places, you’re editing one config while the running gateway uses another.

B) Operator scopes / device pairing

List devices and check what scopes your Control UI/browser device has:

openclaw devices list

If your UI device only has operator.read, it won’t be allowed to change agent/tool settings. (If you paste output, redact tokens.)

Docs: https://docs.openclaw.ai/cli/devices