Imports vereisen een nieuwe OpenClaw-installatie. Als je al lokale OpenClaw-status hebt, reset dan eerst configuratie, referenties, sessies en de werkruimte, of gebruik
openclaw migrate rechtstreeks met --overwrite nadat je het plan hebt gecontroleerd.Twee manieren om te importeren
- Onboardingwizard
- CLI
Het snelste pad. De wizard detecteert Hermes op Of wijs naar een specifieke bron:
~/.hermes en toont een voorbeeld voordat wijzigingen worden toegepast.Wat wordt geïmporteerd
Modelconfiguratie
Modelconfiguratie
- Standaardmodelselectie uit Hermes
config.yaml. - Geconfigureerde modelproviders en aangepaste OpenAI-compatibele endpoints uit
providersencustom_providers.
MCP-servers
MCP-servers
MCP-serverdefinities uit
mcp_servers of mcp.servers.Werkruimtebestanden
Werkruimtebestanden
SOUL.mdenAGENTS.mdworden naar de OpenClaw-agentwerkruimte gekopieerd.memories/MEMORY.mdenmemories/USER.mdworden toegevoegd aan de overeenkomende OpenClaw-geheugenbestanden in plaats van ze te overschrijven.
Geheugenconfiguratie
Geheugenconfiguratie
Standaardwaarden voor geheugenconfiguratie voor OpenClaw-bestandsgeheugen. Externe geheugenproviders zoals Honcho worden geregistreerd als archief- of handmatige-reviewitems, zodat je ze bewust kunt verplaatsen.
Skills
Skills
Skills met een
SKILL.md-bestand onder skills/<name>/ worden gekopieerd, samen met configuratiewaarden per Skill uit skills.config.Authenticatiereferenties
Authenticatiereferenties
Interactieve
openclaw migrate vraagt voordat authenticatiereferenties worden geïmporteerd, waarbij ja standaard is geselecteerd. Geaccepteerde imports omvatten OpenCode OpenAI OAuth-referenties uit OpenCode auth.json, OpenCode- en GitHub Copilot-vermeldingen uit OpenCode auth.json, en de ondersteunde .env-sleutels. Hermes auth.json OAuth-vermeldingen zijn legacy-status en worden weergegeven als handmatige herauthenticatie-/doctorwerk in plaats van geïmporteerd in live-authenticatie. Gebruik --include-secrets voor niet-interactieve import van referenties met openclaw migrate, --no-auth-credentials om dit over te slaan, of onboarding --import-secrets bij importeren vanuit de onboardingwizard.Wat alleen archief blijft
De provider kopieert deze naar de migratierapportmap voor handmatige review, maar laadt ze niet in live OpenClaw-configuratie of referenties:plugins/sessions/logs/cron/mcp-tokens/state.db
Aanbevolen flow
Bekijk het plan vooraf
Pas toe met back-up
--yes om de referentieprompt te beantwoorden, of voeg --include-secrets toe om ondersteunde referenties op te nemen in onbeheerde runs.Voer doctor uit
Conflictafhandeling
Apply weigert door te gaan wanneer het plan conflicten meldt (een bestand of configuratiewaarde bestaat al op het doel). Voor een nieuwe OpenClaw-installatie zijn conflicten ongebruikelijk. Ze verschijnen meestal wanneer je de import opnieuw uitvoert op een installatie die al gebruikersbewerkingen bevat. Als er halverwege apply een conflict optreedt (bijvoorbeeld een onverwachte race op een configuratiebestand), markeert Hermes resterende afhankelijke configuratie-items alsskipped met reden blocked by earlier apply conflict in plaats van ze gedeeltelijk te schrijven. Het migratierapport registreert elk geblokkeerd item, zodat je het oorspronkelijke conflict kunt oplossen en de import opnieuw kunt uitvoeren.
Geheimen
Interactieveopenclaw migrate vraagt of gedetecteerde authenticatiereferenties moeten worden geïmporteerd, waarbij ja standaard is geselecteerd.
- Het accepteren van de prompt importeert OpenCode OpenAI OAuth-referenties uit OpenCode
auth.json, OpenCode- en GitHub Copilot-vermeldingen uit OpenCodeauth.json, en de ondersteunde.env-sleutels. Hermesauth.jsonOAuth-vermeldingen worden gerapporteerd voor handmatige OpenAI-herauthenticatie of doctorherstel. - Gebruik
--no-auth-credentialsof kies nee bij de prompt om alleen niet-geheime status te importeren. - Gebruik
--include-secretswanneer je onbeheerd uitvoert met--yes. - Gebruik onboarding
--import-secretswanneer je referenties importeert vanuit de onboardingwizard. - Configureer voor door SecretRef beheerde referenties de SecretRef-bron nadat de import is voltooid.
JSON-uitvoer voor automatisering
--json en zonder --yes drukt apply het plan af en muteert het geen status. Dit is de veiligste modus voor CI en gedeelde scripts.
Probleemoplossing
Apply weigert met conflicten
Apply weigert met conflicten
Inspecteer de planuitvoer. Elk conflict identificeert het bronpad en het bestaande doel. Bepaal per item of je het overslaat, het doel bewerkt, of opnieuw uitvoert met
--overwrite.Hermes staat buiten ~/.hermes
Hermes staat buiten ~/.hermes
Geef
--from /actual/path (CLI) of --import-source /actual/path (onboarding) door.Onboarding weigert te importeren op een bestaande installatie
Onboarding weigert te importeren op een bestaande installatie
Onboardingimports vereisen een nieuwe installatie. Reset de status en onboard opnieuw, of gebruik
openclaw migrate apply hermes rechtstreeks; dit ondersteunt --overwrite en expliciete back-upcontrole.API-sleutels zijn niet geïmporteerd
API-sleutels zijn niet geïmporteerd
Interactieve
openclaw migrate importeert API-sleutels alleen wanneer je de referentieprompt accepteert. Niet-interactieve --yes-runs vereisen --include-secrets; onboardingimports vereisen --import-secrets. Alleen de ondersteunde .env-sleutels worden herkend; andere variabelen in .env worden genegeerd.Gerelateerd
openclaw migrate: volledige CLI-referentie, Plugin-contract en JSON-vormen.- Onboarding: wizardflow en niet-interactieve flags.
- Migreren: verplaats een OpenClaw-installatie tussen machines.
- Doctor: gezondheidscontrole na migratie.
- Agentwerkruimte: waar
SOUL.md,AGENTS.mden geheugenbestanden staan.