openclaw - 💡(How to fix) Fix [Bug]: **[v2026.3.31 node-host approved but no commands reported, exec host=node always errors "requires a node that supports system.run" [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#58824Fetched 2026-04-08 02:32:17
View on GitHub
Comments
1
Participants
2
Timeline
5
Reactions
0
Author
Participants
Timeline (top)
labeled ×2closed ×1commented ×1locked ×1

After re-pairing and approving a node-host node, openclaw nodes describe always shows:

Commands

  • (none reported)

And when using agent tool exec with host=node, it always errors:

exec host=node requires a node that supports system.run (companion app or node host).

Error Message

Try to use agent tool exec: error as above

Root Cause

After re-pairing and approving a node-host node, openclaw nodes describe always shows:

Commands

  • (none reported)

And when using agent tool exec with host=node, it always errors:

exec host=node requires a node that supports system.run (companion app or node host).

RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

After re-pairing and approving a node-host node, openclaw nodes describe always shows:

Commands

  • (none reported)

And when using agent tool exec with host=node, it always errors:

exec host=node requires a node that supports system.run (companion app or node host).

Steps to reproduce

Remove existing node, re-pair on node-host Approve the pairing request on gateway Restart both gateway and node-host Run openclaw nodes describe --node <node-name> See Commands - (none reported) Try to use agent tool exec: error as above

Expected behavior

After approval, node-host should report commands including system.run, so that exec host=node can work.

Actual behavior

Caps shows browser, system, but Commands is always `(none reported) exec host=node can't work.

OpenClaw version

v2026.3.31 (both gateway and node-host)

Operating system

Node: node-host on macOS darwin arm64 Gateway: Linux x86_64 on CentOS 7

Install method

npm

Model

deepseek

Provider / routing chain

openclaw -api-deepseek

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

extent analysis

TL;DR

The issue may be resolved by ensuring the node-host is properly configured to support system.run after re-pairing.

Guidance

  • Verify that the node-host is correctly set up as a companion app or node host, as the error message suggests this is a requirement for system.run to work.
  • Check the OpenClaw documentation for any specific configuration requirements for node-hosts on macOS darwin arm64, as the issue may be related to the operating system or architecture.
  • Ensure that the approval process on the gateway is correctly granting the necessary permissions for the node-host to report commands, including system.run.
  • Consider re-checking the pairing and approval process to ensure it is completed correctly, as the issue may be related to a misconfiguration during this step.

Example

No specific code snippet can be provided without more information on the OpenClaw configuration and setup.

Notes

The issue may be specific to the OpenClaw version (v2026.3.31) or the operating system and architecture used (macOS darwin arm64 and Linux x86_64 on CentOS 7), and further investigation into these factors may be necessary to resolve the issue.

Recommendation

Apply workaround: The issue may be resolved by re-checking the configuration and setup of the node-host and gateway, and ensuring that the pairing and approval process is completed correctly. This is because the error message suggests a configuration or setup issue rather than a problem with the OpenClaw version itself.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

After approval, node-host should report commands including system.run, so that exec host=node can work.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Bug]: **[v2026.3.31 node-host approved but no commands reported, exec host=node always errors "requires a node that supports system.run" [1 comments, 2 participants]