Naar hoofdinhoud gaan

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

Upgrade van de vorige openbare matrix-plugin naar de huidige implementatie. Voor de meeste gebruikers gebeurt de upgrade op dezelfde plek:
  • de plugin blijft @openclaw/matrix
  • het kanaal blijft matrix
  • je configuratie blijft onder channels.matrix
  • gecachte inloggegevens blijven onder ~/.openclaw/credentials/matrix/
  • runtime-status blijft onder ~/.openclaw/matrix/
Je hoeft configuratiesleutels niet te hernoemen of de plugin opnieuw te installeren onder een nieuwe naam.

Wat de migratie automatisch doet

Wanneer de gateway start, en wanneer je openclaw doctor --fix uitvoert, probeert OpenClaw oude Matrix-status automatisch te repareren. Voordat een uitvoerbare Matrix-migratiestap status op schijf wijzigt, maakt OpenClaw een gerichte herstel-snapshot aan of hergebruikt die. Wanneer je openclaw update gebruikt, hangt de exacte trigger af van hoe OpenClaw is geinstalleerd:
  • broninstallaties voeren openclaw doctor --fix uit tijdens de updateflow en herstarten daarna standaard de gateway
  • package-manager-installaties werken het pakket bij, voeren een niet-interactieve doctor-pass uit en vertrouwen daarna op de standaard gateway-herstart zodat het opstarten de Matrix-migratie kan afronden
  • als je openclaw update --no-restart gebruikt, wordt opstartondersteunde Matrix-migratie uitgesteld totdat je later openclaw doctor --fix uitvoert en de gateway herstart
Automatische migratie dekt:
  • het aanmaken of hergebruiken van een pre-migratie-snapshot onder ~/Backups/openclaw-migrations/
  • het hergebruiken van je gecachte Matrix-inloggegevens
  • het behouden van dezelfde accountselectie en channels.matrix-configuratie
  • het verplaatsen van de oudste platte Matrix-syncstore naar de huidige accountspecifieke locatie
  • het verplaatsen van de oudste platte Matrix-cryptostore naar de huidige accountspecifieke locatie wanneer het doelaccount veilig kan worden bepaald
  • het extraheren van een eerder opgeslagen decryptiesleutel voor Matrix-room-key-back-ups uit de oude rust-cryptostore, wanneer die sleutel lokaal bestaat
  • het hergebruiken van de meest complete bestaande opslagroot met token-hash voor hetzelfde Matrix-account, dezelfde homeserver en dezelfde gebruiker wanneer de access token later wijzigt
  • het scannen van naastliggende opslagroots met token-hash op metadata voor herstel van versleutelde status in afwachting wanneer de Matrix-access token is gewijzigd maar de account-/apparaatidentiteit gelijk is gebleven
  • het herstellen van geback-upte room keys naar de nieuwe cryptostore bij de volgende Matrix-start
Snapshotdetails:
  • OpenClaw schrijft een markerbestand naar ~/.openclaw/matrix/migration-snapshot.json na een succesvolle snapshot, zodat latere opstart- en reparatiepasses hetzelfde archief kunnen hergebruiken.
  • Deze automatische Matrix-migratiesnapshots maken alleen een back-up van configuratie + status (includeWorkspace: false).
  • Als Matrix alleen migratiestatus met waarschuwingen heeft, bijvoorbeeld omdat userId of accessToken nog ontbreekt, maakt OpenClaw de snapshot nog niet aan omdat er geen Matrix-mutatie uitvoerbaar is.
  • Als de snapshotstap mislukt, slaat OpenClaw Matrix-migratie voor die run over in plaats van status te wijzigen zonder herstelpunt.
Over upgrades met meerdere accounts:
  • de oudste platte Matrix-store (~/.openclaw/matrix/bot-storage.json en ~/.openclaw/matrix/crypto/) kwam uit een lay-out met een enkele store, dus OpenClaw kan die alleen migreren naar een Matrix-accountdoel dat is bepaald
  • legacy Matrix-stores die al accountspecifiek zijn, worden per geconfigureerd Matrix-account gedetecteerd en voorbereid

Wat de migratie niet automatisch kan doen

De vorige openbare Matrix-plugin maakte niet automatisch Matrix-room-key-back-ups aan. Deze bewaarde lokale cryptostatus en vroeg apparaatverificatie aan, maar garandeerde niet dat je room keys naar de homeserver waren geback-upt. Dat betekent dat sommige versleutelde installaties slechts gedeeltelijk kunnen worden gemigreerd. OpenClaw kan het volgende niet automatisch herstellen:
  • room keys die alleen lokaal bestonden en nooit zijn geback-upt
  • versleutelde status wanneer het doel-Matrix-account nog niet kan worden bepaald omdat homeserver, userId of accessToken nog niet beschikbaar zijn
  • automatische migratie van een gedeelde platte Matrix-store wanneer meerdere Matrix-accounts zijn geconfigureerd maar channels.matrix.defaultAccount niet is ingesteld
  • aangepaste pluginpad-installaties die zijn vastgepind op een repo-pad in plaats van het standaard Matrix-pakket
  • een ontbrekende herstelsleutel wanneer de oude store geback-upte sleutels had maar de decryptiesleutel niet lokaal bewaarde
Huidige waarschuwingsscope:
  • aangepaste Matrix-pluginpad-installaties worden weergegeven door zowel het opstarten van de gateway als openclaw doctor
Als je oude installatie lokale versleutelde geschiedenis had die nooit is geback-upt, kunnen sommige oudere versleutelde berichten na de upgrade onleesbaar blijven.

Aanbevolen upgradeflow

  1. Werk OpenClaw en de Matrix-plugin normaal bij. Gebruik bij voorkeur gewoon openclaw update zonder --no-restart, zodat het opstarten de Matrix-migratie direct kan afronden.
  2. Voer uit:
    openclaw doctor --fix
    
    Als Matrix uitvoerbaar migratiewerk heeft, maakt doctor eerst de pre-migratie-snapshot aan of hergebruikt die, en drukt het archiefpad af.
  3. Start of herstart de gateway.
  4. Controleer de huidige verificatie- en back-upstatus:
    openclaw matrix verify status
    openclaw matrix verify backup status
    
  5. Plaats de herstelsleutel voor het Matrix-account dat je repareert in een accountspecifieke omgevingsvariabele. Voor een enkel standaardaccount is MATRIX_RECOVERY_KEY prima. Gebruik voor meerdere accounts een variabele per account, bijvoorbeeld MATRIX_RECOVERY_KEY_ASSISTANT, en voeg --account assistant toe aan de opdracht.
  6. Als OpenClaw aangeeft dat een herstelsleutel nodig is, voer je de opdracht uit voor het bijbehorende account:
    printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify backup restore --recovery-key-stdin
    printf '%s\n' "$MATRIX_RECOVERY_KEY_ASSISTANT" | openclaw matrix verify backup restore --recovery-key-stdin --account assistant
    
  7. Als dit apparaat nog steeds niet is geverifieerd, voer je de opdracht uit voor het bijbehorende account:
    printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify device --recovery-key-stdin
    printf '%s\n' "$MATRIX_RECOVERY_KEY_ASSISTANT" | openclaw matrix verify device --recovery-key-stdin --account assistant
    
    Als de herstelsleutel wordt geaccepteerd en de back-up bruikbaar is, maar Cross-signing verified nog steeds no is, voltooi je zelfverificatie vanuit een andere Matrix-client:
    openclaw matrix verify self
    
    Accepteer het verzoek in een andere Matrix-client, vergelijk de emoji of decimalen, en typ yes alleen wanneer ze overeenkomen. De opdracht sluit alleen succesvol af nadat Cross-signing verified yes wordt.
  8. Als je bewust onherstelbare oude geschiedenis opgeeft en een nieuwe back-upbasislijn voor toekomstige berichten wilt, voer je uit:
    openclaw matrix verify backup reset --yes
    
  9. Als er nog geen serverside sleutelback-up bestaat, maak er dan een voor toekomstige herstelacties:
    openclaw matrix verify bootstrap
    

Hoe versleutelde migratie werkt

Versleutelde migratie is een proces in twee fasen:
  1. Opstarten of openclaw doctor --fix maakt de pre-migratie-snapshot aan of hergebruikt die als versleutelde migratie uitvoerbaar is.
  2. Opstarten of openclaw doctor --fix inspecteert de oude Matrix-cryptostore via de actieve Matrix-plugininstallatie.
  3. Als een back-updecryptiesleutel wordt gevonden, schrijft OpenClaw die naar de nieuwe herstelsleutelflow en markeert room-key-herstel als in behandeling.
  4. Bij de volgende Matrix-start herstelt OpenClaw geback-upte room keys automatisch naar de nieuwe cryptostore.
Als de oude store room keys meldt die nooit zijn geback-upt, waarschuwt OpenClaw in plaats van te doen alsof herstel is gelukt.

Veelvoorkomende berichten en wat ze betekenen

Upgrade- en detectieberichten

Matrix plugin upgraded in place.
  • Betekenis: de oude Matrix-status op schijf is gedetecteerd en gemigreerd naar de huidige lay-out.
  • Wat te doen: niets, tenzij dezelfde uitvoer ook waarschuwingen bevat.
Matrix migration snapshot created before applying Matrix upgrades.
  • Betekenis: OpenClaw heeft een herstelarchief aangemaakt voordat Matrix-status werd gewijzigd.
  • Wat te doen: bewaar het afgedrukte archiefpad totdat je bevestigt dat de migratie is geslaagd.
Matrix migration snapshot reused before applying Matrix upgrades.
  • Betekenis: OpenClaw heeft een bestaande Matrix-migratiesnapshotmarker gevonden en dat archief hergebruikt in plaats van een dubbele back-up te maken.
  • Wat te doen: bewaar het afgedrukte archiefpad totdat je bevestigt dat de migratie is geslaagd.
Legacy Matrix state detected at ... but channels.matrix is not configured yet.
  • Betekenis: oude Matrix-status bestaat, maar OpenClaw kan die niet koppelen aan een huidig Matrix-account omdat Matrix niet is geconfigureerd.
  • Wat te doen: configureer channels.matrix en voer daarna opnieuw openclaw doctor --fix uit of herstart de gateway.
Legacy Matrix state detected at ... but the new account-scoped target could not be resolved yet (need homeserver, userId, and access token for channels.matrix...).
  • Betekenis: OpenClaw heeft oude status gevonden, maar kan de exacte huidige account-/apparaatroot nog steeds niet bepalen.
  • Wat te doen: start de gateway eenmaal met een werkende Matrix-login, of voer openclaw doctor --fix opnieuw uit nadat gecachte inloggegevens bestaan.
Legacy Matrix state detected at ... but multiple Matrix accounts are configured and channels.matrix.defaultAccount is not set.
  • Betekenis: OpenClaw heeft een gedeelde platte Matrix-store gevonden, maar weigert te raden welk benoemd Matrix-account die moet ontvangen.
  • Wat te doen: stel channels.matrix.defaultAccount in op het bedoelde account en voer daarna opnieuw openclaw doctor --fix uit of herstart de gateway.
Matrix legacy sync store not migrated because the target already exists (...)
  • Betekenis: de nieuwe accountspecifieke locatie heeft al een sync- of cryptostore, dus OpenClaw heeft die niet automatisch overschreven.
  • Wat te doen: verifieer dat het huidige account het juiste is voordat je het conflicterende doel handmatig verwijdert of verplaatst.
Failed migrating Matrix legacy sync store (...) of Failed migrating Matrix legacy crypto store (...)
  • Betekenis: OpenClaw probeerde oude Matrix-status te verplaatsen, maar de bestandssysteembewerking is mislukt.
  • Wat te doen: inspecteer bestandssysteemrechten en schijfstatus en voer daarna opnieuw openclaw doctor --fix uit.
Legacy Matrix encrypted state detected at ... but channels.matrix is not configured yet.
  • Betekenis: OpenClaw heeft een oude versleutelde Matrix-store gevonden, maar er is geen huidige Matrix-configuratie om die aan te koppelen.
  • Wat te doen: configureer channels.matrix en voer daarna opnieuw openclaw doctor --fix uit of herstart de gateway.
Legacy Matrix encrypted state detected at ... but the account-scoped target could not be resolved yet (need homeserver, userId, and access token for channels.matrix...).
  • Betekenis: de versleutelde store bestaat, maar OpenClaw kan niet veilig bepalen bij welk huidig account/apparaat die hoort.
  • Wat te doen: start de gateway eenmaal met een werkende Matrix-login, of voer openclaw doctor --fix opnieuw uit nadat gecachte inloggegevens beschikbaar zijn.
Legacy Matrix encrypted state detected at ... but multiple Matrix accounts are configured and channels.matrix.defaultAccount is not set.
  • Betekenis: OpenClaw heeft een gedeelde platte legacy-cryptostore gevonden, maar weigert te raden welk benoemd Matrix-account die moet ontvangen.
  • Wat te doen: stel channels.matrix.defaultAccount in op het bedoelde account en voer daarna opnieuw openclaw doctor --fix uit of herstart de gateway.
Matrix migration warnings are present, but no on-disk Matrix mutation is actionable yet. No pre-migration snapshot was needed.
  • Betekenis: OpenClaw heeft oude Matrix-status gedetecteerd, maar de migratie wordt nog geblokkeerd door ontbrekende identiteits- of inloggegevens.
  • Wat te doen: voltooi Matrix-login of configuratie-instelling en voer daarna opnieuw openclaw doctor --fix uit of herstart de gateway.
Legacy Matrix encrypted state was detected, but the Matrix plugin helper is unavailable. Install or repair @openclaw/matrix so OpenClaw can inspect the old rust crypto store before upgrading.
  • Betekenis: OpenClaw heeft oude versleutelde Matrix-status gevonden, maar kon het helper-entrypoint niet laden uit de Matrix-plugin die deze opslag normaal inspecteert.
  • Wat te doen: installeer of repareer de Matrix-plugin opnieuw (openclaw plugins install @openclaw/matrix, of openclaw plugins install ./path/to/local/matrix-plugin voor een repo-checkout), voer daarna openclaw doctor --fix opnieuw uit of start de gateway opnieuw.
  • Als npm het OpenClaw-eigendom Matrix-pakket als verouderd meldt, gebruik dan de meegeleverde plugin uit een huidige verpakte OpenClaw-build of het lokale checkout-pad totdat een nieuwer npm-pakket is gepubliceerd.
Matrix plugin helper path is unsafe: ... Reinstall @openclaw/matrix and try again.
  • Betekenis: OpenClaw heeft een helperbestandspad gevonden dat buiten de plugin-root valt of niet door de plugin-grenscontroles komt, dus heeft het geweigerd dit te importeren.
  • Wat te doen: installeer de Matrix-plugin opnieuw vanaf een vertrouwd pad, voer daarna openclaw doctor --fix opnieuw uit of start de gateway opnieuw.
- Failed creating a Matrix migration snapshot before repair: ... - Skipping Matrix migration changes for now. Resolve the snapshot failure, then rerun "openclaw doctor --fix".
  • Betekenis: OpenClaw heeft geweigerd Matrix-status te wijzigen omdat het eerst geen herstelsnapshot kon maken.
  • Wat te doen: los de back-upfout op en voer daarna openclaw doctor --fix opnieuw uit of start de gateway opnieuw.
Failed migrating legacy Matrix client storage: ...
  • Betekenis: de client-side Matrix-fallback heeft oude platte opslag gevonden, maar het verplaatsen is mislukt. OpenClaw breekt die fallback nu af in plaats van stilzwijgend met een nieuwe opslag te starten.
  • Wat te doen: inspecteer bestandssysteemrechten of conflicten, houd de oude status intact en probeer opnieuw nadat de fout is opgelost.
Matrix is installed from a custom path: ...
  • Betekenis: Matrix is vastgezet op een padinstallatie, waardoor mainline-updates het niet automatisch vervangen door het standaard Matrix-pakket van de repo.
  • Wat te doen: installeer opnieuw met openclaw plugins install @openclaw/matrix wanneer je wilt terugkeren naar de standaard Matrix-plugin.
  • Als npm het OpenClaw-eigendom Matrix-pakket als verouderd meldt, gebruik dan de meegeleverde plugin uit een huidige verpakte OpenClaw-build totdat een nieuwer npm-pakket is gepubliceerd.

Herstelberichten voor versleutelde status

matrix: restored X/Y room key(s) from legacy encrypted-state backup
  • Betekenis: geback-upte kamersleutels zijn succesvol hersteld naar de nieuwe crypto-opslag.
  • Wat te doen: meestal niets.
matrix: N legacy local-only room key(s) were never backed up and could not be restored automatically
  • Betekenis: sommige oude kamersleutels bestonden alleen in de oude lokale opslag en waren nooit geüpload naar de Matrix-back-up.
  • Wat te doen: verwacht dat een deel van de oude versleutelde geschiedenis niet beschikbaar blijft, tenzij je die sleutels handmatig kunt herstellen vanaf een andere geverifieerde client.
Legacy Matrix encrypted state for account "..." has backed-up room keys, but no local backup decryption key was found. Ask the operator to run "openclaw matrix verify backup restore --recovery-key-stdin" after upgrade if they have the recovery key.
  • Betekenis: de back-up bestaat, maar OpenClaw kon de herstelsleutel niet automatisch herstellen.
  • Wat te doen: voer printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify backup restore --recovery-key-stdin uit.
Failed inspecting legacy Matrix encrypted state for account "..." (...): ...
  • Betekenis: OpenClaw heeft de oude versleutelde opslag gevonden, maar kon deze niet veilig genoeg inspecteren om herstel voor te bereiden.
  • Wat te doen: voer openclaw doctor --fix opnieuw uit. Als dit zich herhaalt, houd dan de oude statusdirectory intact en herstel met een andere geverifieerde Matrix-client plus printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify backup restore --recovery-key-stdin.
Legacy Matrix backup key was found for account "...", but .../recovery-key.json already contains a different recovery key. Leaving the existing file unchanged.
  • Betekenis: OpenClaw heeft een conflict met back-upsleutels gedetecteerd en heeft geweigerd het huidige recovery-key-bestand automatisch te overschrijven.
  • Wat te doen: verifieer welke herstelsleutel correct is voordat je een herstelopdracht opnieuw probeert.
Legacy Matrix encrypted state for account "..." cannot be fully converted automatically because the old rust crypto store does not expose all local room keys for export.
  • Betekenis: dit is de harde limiet van de oude opslagindeling.
  • Wat te doen: geback-upte sleutels kunnen nog steeds worden hersteld, maar lokaal versleutelde geschiedenis kan onbeschikbaar blijven.
matrix: failed restoring room keys from legacy encrypted-state backup: ...
  • Betekenis: de nieuwe plugin heeft herstel geprobeerd, maar Matrix gaf een fout terug.
  • Wat te doen: voer openclaw matrix verify backup status uit en probeer daarna zo nodig opnieuw met printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify backup restore --recovery-key-stdin.

Handmatige herstelberichten

Backup key is not loaded on this device. Run 'openclaw matrix verify backup restore' to load it and restore old room keys.
  • Betekenis: OpenClaw weet dat je een back-upsleutel zou moeten hebben, maar deze is niet actief op dit apparaat.
  • Wat te doen: voer openclaw matrix verify backup restore uit, of stel MATRIX_RECOVERY_KEY in en voer zo nodig printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify backup restore --recovery-key-stdin uit.
Store a recovery key with 'openclaw matrix verify device --recovery-key-stdin', then run 'openclaw matrix verify backup restore'.
  • Betekenis: op dit apparaat is momenteel geen herstelsleutel opgeslagen.
  • Wat te doen: stel MATRIX_RECOVERY_KEY in, voer printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify device --recovery-key-stdin uit en herstel daarna de back-up.
Backup key mismatch on this device. Re-run 'openclaw matrix verify device --recovery-key-stdin' with the matching recovery key.
  • Betekenis: de opgeslagen sleutel komt niet overeen met de actieve Matrix-back-up.
  • Wat te doen: stel MATRIX_RECOVERY_KEY in op de juiste sleutel en voer printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify device --recovery-key-stdin uit.
Als je accepteert dat onherstelbare oude versleutelde geschiedenis verloren gaat, kun je in plaats daarvan de huidige back-upbaseline resetten met openclaw matrix verify backup reset --yes. Wanneer het opgeslagen back-upgeheim defect is, kan die reset ook geheime opslag opnieuw aanmaken zodat de nieuwe back-upsleutel na een herstart correct kan laden. Backup trust chain is not verified on this device. Re-run 'openclaw matrix verify device --recovery-key-stdin'.
  • Betekenis: de back-up bestaat, maar dit apparaat vertrouwt de cross-signing-keten nog niet sterk genoeg.
  • Wat te doen: stel MATRIX_RECOVERY_KEY in en voer printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify device --recovery-key-stdin uit.
Matrix recovery key is required
  • Betekenis: je hebt een herstelstap geprobeerd zonder een herstelsleutel mee te geven terwijl die vereist was.
  • Wat te doen: voer de opdracht opnieuw uit met --recovery-key-stdin, bijvoorbeeld printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify device --recovery-key-stdin.
Invalid Matrix recovery key: ...
  • Betekenis: de opgegeven sleutel kon niet worden geparseerd of kwam niet overeen met de verwachte indeling.
  • Wat te doen: probeer opnieuw met de exacte herstelsleutel uit je Matrix-client of recovery-key-bestand.
Matrix recovery key was applied, but this device still lacks full Matrix identity trust.
  • Betekenis: OpenClaw kon de herstelsleutel toepassen, maar Matrix heeft nog geen volledig cross-signing-identiteitsvertrouwen voor dit apparaat vastgesteld. Controleer de opdrachtuitvoer op Recovery key accepted, Backup usable, Cross-signing verified en Device verified by owner.
  • Wat te doen: voer openclaw matrix verify self uit, accepteer het verzoek in een andere Matrix-client, vergelijk de SAS en typ alleen yes wanneer deze overeenkomt. De opdracht wacht op volledig Matrix-identiteitsvertrouwen voordat succes wordt gemeld. Gebruik printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify bootstrap --recovery-key-stdin --force-reset-cross-signing alleen wanneer je bewust de huidige cross-signing-identiteit wilt vervangen.
Matrix key backup is not active on this device after loading from secret storage.
  • Betekenis: geheime opslag heeft geen actieve back-upsessie op dit apparaat opgeleverd.
  • Wat te doen: verifieer eerst het apparaat en controleer daarna opnieuw met openclaw matrix verify backup status.
Matrix crypto backend cannot load backup keys from secret storage. Verify this device with 'openclaw matrix verify device --recovery-key-stdin' first.
  • Betekenis: dit apparaat kan niet herstellen vanuit geheime opslag totdat apparaatverificatie is voltooid.
  • Wat te doen: voer eerst printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify device --recovery-key-stdin uit.

Berichten voor aangepaste plugininstallatie

Matrix is installed from a custom path that no longer exists: ...
  • Betekenis: je plugininstallatierecord verwijst naar een lokaal pad dat verdwenen is.
  • Wat te doen: installeer opnieuw met openclaw plugins install @openclaw/matrix, of, als je vanuit een repo-checkout werkt, met openclaw plugins install ./path/to/local/matrix-plugin.
  • Als npm het OpenClaw-eigendom Matrix-pakket als verouderd meldt, gebruik dan de meegeleverde plugin uit een huidige verpakte OpenClaw-build of het lokale checkout-pad totdat een nieuwer npm-pakket is gepubliceerd.

Als versleutelde geschiedenis nog steeds niet terugkomt

Voer deze controles in volgorde uit:
openclaw matrix verify status --verbose
openclaw matrix verify backup status --verbose
printf '%s\n' "$MATRIX_RECOVERY_KEY" | openclaw matrix verify backup restore --recovery-key-stdin --verbose
Als de back-up succesvol wordt hersteld maar in sommige oude kamers nog steeds geschiedenis ontbreekt, zijn die ontbrekende sleutels waarschijnlijk nooit geback-upt door de vorige plugin.

Als je opnieuw wilt beginnen voor toekomstige berichten

Als je accepteert dat onherstelbare oude versleutelde geschiedenis verloren gaat en alleen een schone back-upbaseline voor de toekomst wilt, voer deze opdrachten in volgorde uit:
openclaw matrix verify backup reset --yes
openclaw matrix verify backup status --verbose
openclaw matrix verify status
Als het apparaat daarna nog steeds niet geverifieerd is, voltooi dan de verificatie vanuit je Matrix-client door de SAS-emoji of decimale codes te vergelijken en te bevestigen dat ze overeenkomen.

Gerelateerd

  • Matrix: kanaalconfiguratie en instellingen.
  • Matrix-pushregels: routering van meldingen.
  • Doctor: statuscontrole en trigger voor automatische migratie.
  • Migratiehandleiding: alle migratiepaden (machineverplaatsingen, imports tussen systemen).
  • Plugins: installatie en registratie van plugins.