mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-28 04:56:19 +00:00
Fixes #87020. Summary: - Surface config.openFile failures in the Control UI instead of silently doing nothing. - Return actionable gateway errors for headless opener failures, including the config path. - Add gateway and UI controller regression coverage for the failed-open path. Verification: - node scripts/run-vitest.mjs run --config test/vitest/vitest.gateway-methods.config.ts src/gateway/server-methods/config.test.ts --reporter=dot - node scripts/run-vitest.mjs run --config test/vitest/vitest.ui.config.ts ui/src/ui/controllers/config.test.ts --reporter=dot - pnpm check:changed via Blacksmith Testbox tbx_01ksktydqx6mk3n20yevcbkwtn - autoreview --mode local Thanks @Linux2010. Co-authored-by: Linux2010 <35169750+Linux2010@users.noreply.github.com>