You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The latest stable tag v2026.3.13-1 still reproduces a false-negative gateway diagnostic on local authenticated loopback probes:
openclaw gateway probe
openclaw status --json
Both can degrade to missing scope: operator.read even when the local loopback gateway is healthy and direct gateway RPC calls succeed.
main already appears to contain the fix in commit 4ab016a9bd (fix: preserve loopback gateway scopes for local auth), but that fix is not present in v2026.3.13-1.
Why this is confusing
From the operator side, the system looks broken because the user-visible diagnostic says the gateway is degraded / unreachable-ish, while the actual gateway and agent turns are fine.
In my local repro:
openclaw gateway call status --json succeeded
openclaw agent --agent main --message 'Reply with exactly OK.' --thinking xhigh --json succeeded
but openclaw gateway probe and openclaw status --json reported missing scope: operator.read
Source / release relationship
What I verified locally from the repo:
main contains commit 4ab016a9bd fix: preserve loopback gateway scopes for local auth
v2026.3.13-1 does not contain that commit
v2026.3.13-1:src/gateway/probe.ts still has the older unconditional loopback device-identity disable path
Summary
The latest stable tag
v2026.3.13-1still reproduces a false-negative gateway diagnostic on local authenticated loopback probes:openclaw gateway probeopenclaw status --jsonBoth can degrade to
missing scope: operator.readeven when the local loopback gateway is healthy and direct gateway RPC calls succeed.mainalready appears to contain the fix in commit4ab016a9bd(fix: preserve loopback gateway scopes for local auth), but that fix is not present inv2026.3.13-1.Why this is confusing
From the operator side, the system looks broken because the user-visible diagnostic says the gateway is degraded / unreachable-ish, while the actual gateway and agent turns are fine.
In my local repro:
openclaw gateway call status --jsonsucceededopenclaw agent --agent main --message 'Reply with exactly OK.' --thinking xhigh --jsonsucceededopenclaw gateway probeandopenclaw status --jsonreportedmissing scope: operator.readSource / release relationship
What I verified locally from the repo:
maincontains commit4ab016a9bd fix: preserve loopback gateway scopes for local authv2026.3.13-1does not contain that commitv2026.3.13-1:src/gateway/probe.tsstill has the older unconditional loopback device-identity disable pathRepro on stable
v2026.3.13-1Environment:
gateway.mode=localgateway.bind=loopbackSteps:
openclaw gateway probe.openclaw status --json.openclaw gateway call status --jsonor a realopenclaw agent ...turn.Actual:
missing scope: operator.readExpected:
RPC: okRequest
Please confirm that the next stable release includes
4ab016a9bd, or otherwise track a backport/re-release path for users still onv2026.3.13-1.