docs(wizard): attribute OpenClaw to the OpenClaw Foundation (#112536)

Replace the onboarding security disclaimer's "hobby project ... sharp
edges" line with a friendlier attribution to the OpenClaw Foundation (a
non-profit), matching the LICENSE copyright holder, and drop the beta
claim. Rename the now-misnamed wizard.security.beta key to
wizard.security.attribution across en/zh-CN/zh-TW and its consumer.
README intro gains the same attribution plus "learns and grows with
you".
This commit is contained in:
Peter Steinberger
2026-07-21 23:01:20 -07:00
committed by GitHub
parent 5dafb13614
commit 849ffb8a99
5 changed files with 8 additions and 5 deletions

View File

@@ -14,7 +14,7 @@
<a href="LICENSE"><img src="https://img.shields.io/badge/License-MIT-blue.svg?style=for-the-badge" alt="MIT License"></a>
</p>
**OpenClaw** is a _personal AI assistant_ you run on your own devices.
**OpenClaw** is a _personal AI assistant_ that learns and grows with you, running on your own devices — developed in the open by the OpenClaw Foundation (a non-profit).
It answers you on the channels you already use. It can speak and listen on macOS/iOS/Android, and can render a live Canvas you control. The Gateway is just the control plane — the product is the assistant.
If you want a personal, single-user assistant that feels local, fast, and always-on, this is it.

View File

@@ -431,6 +431,8 @@ export const en = {
security: {
askForHelp:
"Ask someone experienced to help before enabling tools or exposing it to the internet.",
attribution:
"OpenClaw is an open-source assistant that learns and grows with you, by the OpenClaw Foundation (a non-profit).",
baselineDmSessions:
"Shared inboxes: isolate DM sessions (session.dmScope: per-channel-peer) and keep tool access minimal.",
baselinePairing: "Pairing/allowlists + mention gating.",
@@ -440,7 +442,6 @@ export const en = {
"Multi-user/shared inbox: split trust boundaries (separate gateway/credentials, ideally separate OS users/hosts).",
baselineStrongModel:
"Use the strongest available model for any bot with tools or untrusted inboxes.",
beta: "OpenClaw is a hobby project and still in beta. Expect sharp edges.",
confirm:
"I understand this is personal-by-default and shared/multi-user use requires lock-down. Continue?",
hardeningRequired:

View File

@@ -423,6 +423,8 @@ export const zh_CN = {
},
security: {
askForHelp: "启用工具或暴露到互联网之前,请找有经验的人协助。",
attribution:
"OpenClaw 是由 OpenClaw 基金会(非营利组织)开发的开源助手,会与你一同学习成长。",
baselineDmSessions:
"共享收件箱:隔离 DM 会话session.dmScope: per-channel-peer并尽量减少工具访问权限。",
baselinePairing: "配对/允许列表 + @ 提及门控。",
@@ -431,7 +433,6 @@ export const zh_CN = {
baselineSharedInbox:
"多用户/共享收件箱:拆分信任边界(分离 gateway/凭据,最好使用独立 OS 用户/主机)。",
baselineStrongModel: "对启用工具或面对不可信收件箱的 bot使用可用的最强模型。",
beta: "OpenClaw 是一个爱好项目,仍处于 beta 阶段。请预期会有边缘问题。",
confirm: "我理解 OpenClaw 默认面向个人使用;共享/多用户使用需要加固。继续?",
hardeningRequired: "如果你不熟悉安全加固和访问控制,请不要运行 OpenClaw。",
learnMore: "了解更多",

View File

@@ -423,6 +423,8 @@ export const zh_TW = {
},
security: {
askForHelp: "啟用工具或暴露到網際網路之前,請找有經驗的人協助。",
attribution:
"OpenClaw 是由 OpenClaw 基金會(非營利組織)開發的開源助手,會與你一同學習成長。",
baselineDmSessions:
"共享收件箱:隔離 DM 工作階段session.dmScope: per-channel-peer並盡量減少工具存取權限。",
baselinePairing: "配對/允許清單 + @ 提及門控。",
@@ -431,7 +433,6 @@ export const zh_TW = {
baselineSharedInbox:
"多使用者/共享收件箱:拆分信任邊界(分離 gateway/憑證,最好使用獨立 OS 使用者/主機)。",
baselineStrongModel: "對啟用工具或面對不可信收件箱的 bot使用可用的最強模型。",
beta: "OpenClaw 是一個興趣專案,仍處於 beta 階段。請預期會有邊緣問題。",
confirm: "我理解 OpenClaw 預設面向個人使用;共享/多使用者使用需要加固。繼續?",
hardeningRequired: "如果你不熟悉安全加固和存取控制,請不要執行 OpenClaw。",
learnMore: "了解更多",

View File

@@ -15,7 +15,7 @@ export function getSecurityConfirmMessage(): string {
export function getSecurityNoteMessage(): string {
return [
t("wizard.security.beta"),
t("wizard.security.attribution"),
t("wizard.security.personalAgent"),
t("wizard.security.toolAccess"),
t("wizard.security.promptRisk"),