Skip to content
  • Teknium's avatar
    d7db4d10
    refactor: OpenClaw migration leaves core too; first-time setup offers the agent-importers plugin · d7db4d10
    由 Teknium 创作于
    `hermes claw` (hermes_cli/claw.py) and the openclaw-migration optional skill
    moved into the agent-importers plugin (hermes-official-plugins #140/#141), which
    keeps `hermes claw migrate|cleanup` as the older spelling of
    `hermes import-agent openclaw`. Core drops them with their tests (ported to the
    plugin) and the eval leg that loaded the skill's script.
    
    Setup: hermes_cli/setup_agent_import.py replaces setup_migration's OpenClaw
    offer. On a first-time `hermes setup` it checks ~/.openclaw (or ~/.clawdbot /
    ~/.moltbot), ~/.claude, ~/.codex and ~/.cursor; when any is found it asks
    "Import your setup from <found>?" (default yes), shows a checklist when more
    than one was found, installs agent-importers through the normal catalog install
    (or enables it when present), then runs `hermes import-agent <agent>` for each
    pick in a child process, which previews and asks first. OpenClaw gets
    --migrate-secrets, as core's step did. Nothing found, a no, or
    HERMES_NONINTERACTIVE: no prompt, nothing installed. The skip-configured-section
    offer now follows any import that changed config.yaml or .env.
    
    LEFT_CORE: `claw` joins the agent-importers row as old_cli, so `hermes claw`
    without the plugin names the install. No automatic install for it: an OpenClaw
    migration is one-shot and leaves no state that needs the plugin later.
    
    Docs: import guide, OpenClaw guide, cli-commands, quickstart, bundled
    cli-reference; locale tips and README pointers.
    d7db4d10
    refactor: OpenClaw migration leaves core too; first-time setup offers the agent-importers plugin
    由 Teknium 创作于
    `hermes claw` (hermes_cli/claw.py) and the openclaw-migration optional skill
    moved into the agent-importers plugin (hermes-official-plugins #140/#141), which
    keeps `hermes claw migrate|cleanup` as the older spelling of
    `hermes import-agent openclaw`. Core drops them with their tests (ported to the
    plugin) and the eval leg that loaded the skill's script.
    
    Setup: hermes_cli/setup_agent_import.py replaces setup_migration's OpenClaw
    offer. On a first-time `hermes setup` it checks ~/.openclaw (or ~/.clawdbot /
    ~/.moltbot), ~/.claude, ~/.codex and ~/.cursor; when any is found it asks
    "Import your setup from <found>?" (default yes), shows a checklist when more
    than one was found, installs agent-importers through the normal catalog install
    (or enables it when present), then runs `hermes import-agent <agent>` for each
    pick in a child process, which previews and asks first. OpenClaw gets
    --migrate-secrets, as core's step did. Nothing found, a no, or
    HERMES_NONINTERACTIVE: no prompt, nothing installed. The skip-configured-section
    offer now follows any import that changed config.yaml or .env.
    
    LEFT_CORE: `claw` joins the agent-importers row as old_cli, so `hermes claw`
    without the plugin names the install. No automatic install for it: an OpenClaw
    migration is one-shot and leaves no state that needs the plugin later.
    
    Docs: import guide, OpenClaw guide, cli-commands, quickstart, bundled
    cli-reference; locale tips and README pointers.
加载中