Description
Description:
The built-in weather skill is marked ready in openclaw skills list, but runtime execution does not successfully return weather data. When explicitly asking OpenClaw to use the weather skill, the run hits repeated tool failures (web_fetch, browser) and pairing-related gateway errors, then falls back to a text explanation saying it could not fetch weather information.
Environment:- Platform: macOS 26.1
- Hardware: Apple M4, 24 GB
- Runtime: Colima
- NemoClaw: v0.0.4
- OpenClaw: 2026.3.11
- Sandbox:
abc
Steps to Reproduce:
- Connect to a healthy sandbox:
nemoclaw abc connect
- Confirm the built-in weather skill is listed as ready:
openclaw skills list
- Run:
openclaw agent --agent main --local -m "Use the weather skill, not general knowledge, and tell me the current weather in San Francisco." --session-id weather-skill-test-2
sandbox@abc:~$ openclaw agent --agent main --local -m "Use the weather skill, not general knowledge, and tell me the current weather in San Francisco." --session-id weather-skill-test-2
(node:4324) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:4332) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.
(Use `node --trace-warnings ...` to show where the warning was created)
OpenClaw 2026.3.11 (29dc654) — We ship features faster than Apple ships calculator updates.
[tools] web_fetch failed: Invalid URL: must be http or https
[tools] web_fetch failed: fetch failed
gateway connect failed: GatewayClientRequestError: pairing required
[tools] browser failed: gateway closed (1008): pairing required
Gateway target: ws://127.0.0.1:18789
Source: local loopback
Config: /sandbox/.openclaw/openclaw.json
Bind: loopback
[tools] web_fetch failed: fetch failed
[tools] web_fetch failed: fetch failed
gateway connect failed: GatewayClientRequestError: pairing required
[tools] browser failed: gateway closed (1008): pairing required
Gateway target: ws://127.0.0.1:18789
Source: local loopback
Config: /sandbox/.openclaw/openclaw.json
Bind: loopback
I attempted to use the weather skill to get the current weather in San Francisco, but it appears that network requests are currently blocked in this sandbox environment. The weather skill relies on external services like wttr.in or Open-Meteo, and I'm unable to establish a connection to fetch the data.
If you'd like, I can try alternative approaches (such as using a web search for weather information), but please note that you specifically asked to use the weather skill rather than general knowledge sources. Let me know how you'd like to proceed!
sandbox@abc:~$
Actual:
The weather request does not successfully return weather data. Observed runtime output includes:
[tools] web_fetch failed: Invalid URL: must be http or https
[tools] web_fetch failed: fetch failed
gateway connect failed: GatewayClientRequestError: pairing required
[tools] browser failed: gateway closed (1008): pairing required
Gateway target: ws://127.0.0.1:18789
Source: local loopback
Config: /sandbox/.openclaw/openclaw.json
Bind: loopback
[tools] web_fetch failed: fetch failed
[tools] web_fetch failed: fetch failed
gateway connect failed: GatewayClientRequestError: pairing required
[tools] browser failed: gateway closed (1008): pairing required
Gateway target: ws://127.0.0.1:18789
Source: local loopback
Config: /sandbox/.openclaw/openclaw.json
Bind: loopback
Bug Details
| Field |
Value |
| Priority |
Unprioritized |
| Action |
Dev - Open - To fix |
| Disposition |
Open issue |
| Module |
Machine Learning - NemoClaw |
| Keyword |
NemoClaw, NEMOCLAW_GH_SYNC_APPROVAL |
[NVB# 6045260]
[NVB#6045260]
Description
Description:
The built-in
weatherskill is markedreadyinopenclaw skills list, but runtime execution does not successfully return weather data. When explicitly asking OpenClaw to use the weather skill, the run hits repeated tool failures (web_fetch,browser) and pairing-related gateway errors, then falls back to a text explanation saying it could not fetch weather information.Environment:- Platform: macOS 26.1
abcSteps to Reproduce:
nemoclaw abc connectopenclaw skills listopenclaw agent --agent main --local -m "Use the weather skill, not general knowledge, and tell me the current weather in San Francisco." --session-id weather-skill-test-2Actual:
The weather request does not successfully return weather data. Observed runtime output includes:
Bug Details
[NVB# 6045260]
[NVB#6045260]