chore(sync): mirror docs from openclaw/openclaw@e1cdaa3c88

This commit is contained in:
openclaw-docs-sync[bot] 2026-04-27 03:45:05 +00:00
parent f27b07f851
commit add3490548
2 changed files with 30 additions and 3 deletions

View File

@ -1,5 +1,5 @@
{
"repository": "openclaw/openclaw",
"sha": "02d266c6c4be828d08a469b54ce66514e3a9e51e",
"syncedAt": "2026-04-27T03:40:20.843Z"
"sha": "e1cdaa3c886a99f37ba63e726d5c6e4d13f2f3cd",
"syncedAt": "2026-04-27T03:43:43.188Z"
}

View File

@ -68,6 +68,8 @@ Key wizard behaviors:
- Room allowlist entries accept room IDs and aliases directly. Prefer `!room:server` or `#alias:server`; unresolved names are ignored at runtime by allowlist resolution.
- In invite auto-join allowlist mode, use only stable invite targets: `!roomId:server`, `#alias:server`, or `*`. Plain room names are rejected.
- To resolve room names before saving, use `openclaw channels resolve --channel matrix "Project Room"`.
- When setup enables E2EE, OpenClaw writes the encryption config and runs the
same verification bootstrap used by `openclaw matrix encryption setup`.
<Warning>
`channels.matrix.autoJoin` defaults to `off`.
@ -292,7 +294,32 @@ Use strict room allowlists and mention requirements when enabling bot-to-bot tra
In encrypted (E2EE) rooms, outbound image events use `thumbnail_file` so image previews are encrypted alongside the full attachment. Unencrypted rooms still use plain `thumbnail_url`. No configuration is needed — the plugin detects E2EE state automatically.
Enable encryption:
Recommended setup flow:
```bash
openclaw matrix encryption setup
```
This enables `channels.matrix.encryption`, bootstraps Matrix secret storage and
cross-signing, creates room-key backup state when needed, then prints the
current verification and backup status with next steps.
For a new account, enable E2EE during account creation:
```bash
openclaw matrix account add \
--homeserver https://matrix.example.org \
--access-token syt_xxx \
--enable-e2ee
```
Multi-account setups can target a specific account:
```bash
openclaw matrix encryption setup --account assistant
```
Manual config equivalent:
```json5
{