mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-18 10:04:46 +00:00
Summary: - Replace raw Control UI login failures with structured remediation guidance. - Classify auth, pairing, insecure HTTP, origin, protocol mismatch, and transport failures without changing Gateway protocol/auth contracts. - Localize the new login failure copy across shipped Control UI locale bundles and add regression coverage. Verification: - pnpm ui:i18n:sync - pnpm ui:i18n:check - pnpm exec vitest run --config test/vitest/vitest.ui.config.ts ui/src/i18n/test/translate.test.ts - pnpm test ui/src/ui/views/login-gate.test.ts ui/src/ui/views/overview.node.test.ts ui/src/ui/app-gateway.node.test.ts - pnpm tsgo:test:ui - pnpm exec oxfmt --check --threads=1 CHANGELOG.md ui/src/i18n/locales/*.ts ui/src/i18n/test/translate.test.ts ui/src/styles/components.css ui/src/ui/views/login-gate.ts ui/src/ui/views/login-gate.test.ts - git diff --check origin/main..HEAD - Testbox: pnpm check:changed, https://github.com/openclaw/openclaw/actions/runs/25536382431 Notes: - Current broad CI has unrelated failures in files outside this PR diff; the PR-specific changed gate and touched UI/i18n checks passed. - Closes none.