From e5409f1d83e47a060f7de0f46d83ed4d94fcfa58 Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Tue, 14 Apr 2026 21:02:46 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@5bf30d258fa622e9c29ee57479f5ca394786408a --- .openclaw-sync/source.json | 4 ++-- docs/channels/matrix.md | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index d4b0b68b8..767b4ba24 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "82a2db71e8929e4faf557c8c19d7d7ba1c2cd998", - "syncedAt": "2026-04-14T20:30:03.204Z" + "sha": "5bf30d258fa622e9c29ee57479f5ca394786408a", + "syncedAt": "2026-04-14T21:02:45.535Z" } diff --git a/docs/channels/matrix.md b/docs/channels/matrix.md index 2349785c9..01c0ae6cd 100644 --- a/docs/channels/matrix.md +++ b/docs/channels/matrix.md @@ -919,6 +919,7 @@ Entries without `account` stay shared across all Matrix accounts, and entries wi Partial shared auth defaults do not create a separate implicit default account by themselves. OpenClaw only synthesizes the top-level `default` account when that default has fresh auth (`homeserver` plus `accessToken`, or `homeserver` plus `userId` and `password`); named accounts can still stay discoverable from `homeserver` plus `userId` when cached credentials satisfy auth later. If Matrix already has exactly one named account, or `defaultAccount` points at an existing named account key, single-account-to-multi-account repair/setup promotion preserves that account instead of creating a fresh `accounts.default` entry. Only Matrix auth/bootstrap keys move into that promoted account; shared delivery-policy keys stay at the top level. Set `defaultAccount` when you want OpenClaw to prefer one named Matrix account for implicit routing, probing, and CLI operations. +If multiple Matrix accounts are configured and one account id is `default`, OpenClaw uses that account implicitly even when `defaultAccount` is unset. If you configure multiple named accounts, set `defaultAccount` or pass `--account ` for CLI commands that rely on implicit account selection. Pass `--account ` to `openclaw matrix verify ...` and `openclaw matrix devices ...` when you want to override that implicit selection for one command.