Skip to content

Feb 2 upstream sync 1#11

Merged
centminmod merged 21 commits intocentminmod:mainfrom
openclaw:main
Feb 1, 2026
Merged

Feb 2 upstream sync 1#11
centminmod merged 21 commits intocentminmod:mainfrom
openclaw:main

Conversation

@centminmod
Copy link
Owner

Feb 2 upstream sync 1

steipete and others added 21 commits February 1, 2026 10:20
Co-authored-by: CLAWDINATOR <clawdinator@openclaw.ai>
Co-authored-by: Scott Hanselman <scott@hanselman.com>
* docs: document cacheRetention parameter (#6240)

* docs: standardize cacheRetention value quoting style

* style: format anthropic.md table

* Docs: align cacheRetention inline example

---------

Co-authored-by: Sebastian <sebslight@gmail.com>
* Docs: add zh-CN entrypoint translations

* Docs: harden docs-i18n parsing
…5967)

* docs: fix anchor link for Google Vertex/Antigravity/Gemini section

* Docs: fix model provider MDX markers

---------

Co-authored-by: Sebastian <sebslight@gmail.com>
* fix: satisfy lint curly rule

* docs: apply oxfmt formatting
* docs(install): add pnpm approve-builds step for global installs

pnpm requires explicit approval for packages with build scripts.
Without running `pnpm approve-builds -g`, openclaw and its dependencies
(node-llama-cpp, sharp, protobufjs) won't have their postinstall scripts
executed, causing runtime errors.

Fixes #5579

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* docs(install): clarify pnpm reinstall step after approve-builds

Address review feedback: after running `pnpm approve-builds -g`,
users need to re-run the install command for postinstall scripts
to actually execute.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Update remaining __moltbot__ references in canvas skill documentation
to match the CANVAS_HOST_PATH constant (/__openclaw__/canvas).
* Docs: Direct link to BotFather on Telegram, sparing users from searching and potentially encountering impostors.

* Update numbering syntax

Update numbering syntax to match PR to latest doc layout.

* Docs: add BotFather verification note

---------

Co-authored-by: Sebastian <sebslight@gmail.com>
* docs: add device pairing section to Control UI docs

Explains that new browser connections require one-time pairing approval,
what error message users will see, and how to approve devices using the
CLI. This was a gap in the documentation that caused confusion for users
connecting via Tailscale Serve.

* docs: clarify Control UI pairing error

* docs: clarify device revoke flags

---------

Co-authored-by: Lucifer (via OpenClaw) <lucy@neuwirth.cc>
Co-authored-by: Sebastian <sebslight@gmail.com>
)

Co-authored-by: Jarvis <jarvis@openclaw.ai>
Co-authored-by: CLAWDINATOR Bot <clawdinator[bot]@users.noreply.github.com>
Co-authored-by: Shadow <shadow@openclaw.ai>
@centminmod centminmod merged commit c1eff17 into centminmod:main Feb 1, 2026
centminmod added a commit that referenced this pull request Feb 11, 2026
…ttacks, 2 misconfigs)

New guide covering the "AI foot-gun" problem — LLMs modifying their own
OpenClaw config via the ungated gateway tool (config.apply/config.patch).

- CREATE ai-self-misconfiguration.md: TL;DR, attack surface table,
  13-category misconfiguration catalog, defense strategies, gap analysis
- ADD misconfiguration #11 (AI "optimizes" config) and #12 (schema-valid
  but dangerous values)
- ADD prompt injection attacks openclaw#28 (config via gateway tool), openclaw#29 (via
  shell), openclaw#30 (gradual security degradation)
- ADD hardening checklist openclaw#13 (never let AI modify security-critical config)
- UPDATE README navigation and cross-references (27→30 attacks)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.