mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-04-27 01:11:40 +00:00
When a new user runs 'hermes setup' for the first time and ~/.openclaw/ exists, the wizard now asks if they want to import their OpenClaw data before API/tool configuration begins. If accepted, the existing migration script from optional-skills/ is loaded dynamically and run with the 'full' preset — importing settings, memories, skills, API keys, and platform configs. Config is reloaded afterward so imported values (like API keys) are available for the remaining setup steps. The migration is only offered on first-time setup (not returning users) and handles errors gracefully without blocking setup completion. Closes #829 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_coalesce_session_args.py | ||
| test_commands.py | ||
| test_config.py | ||
| test_doctor.py | ||
| test_model_validation.py | ||
| test_models.py | ||
| test_session_browse.py | ||
| test_set_config_value.py | ||
| test_setup.py | ||
| test_setup_openclaw_migration.py | ||
| test_skills_config.py | ||
| test_skills_hub.py | ||
| test_skills_subparser.py | ||
| test_skin_engine.py | ||
| test_tools_config.py | ||