{
  "id": "u12",
  "execution": "Hermes Agent 0.18.0 原生 CLI（隔离配置）",
  "passed": true,
  "checks": {
    "当前 CLI 只读取目标目录模型": true,
    "两份配置路径没有混用": true
  },
  "commands": [
    {
      "command": "hermes config set model.default qr-primary",
      "exit": 0,
      "stdout": "✓ Set model.default = qr-primary in <LAB>/hermes/config.yaml\n",
      "stderr": ""
    },
    {
      "command": "hermes config path",
      "exit": 0,
      "stdout": "<LAB>/hermes/config.yaml\n",
      "stderr": ""
    },
    {
      "command": "hermes config set model.default qr-secondary",
      "exit": 0,
      "stdout": "✓ Set model.default = qr-secondary in <LAB>/other-hermes/config.yaml\n",
      "stderr": ""
    },
    {
      "command": "hermes config path",
      "exit": 0,
      "stdout": "<LAB>/other-hermes/config.yaml\n",
      "stderr": ""
    },
    {
      "command": "hermes config show",
      "exit": 0,
      "stdout": "\n┌─────────────────────────────────────────────────────────┐\n│              ⚕ Hermes Configuration                    │\n└─────────────────────────────────────────────────────────┘\n\n◆ Paths\n  Config:       <LAB>/hermes/config.yaml\n  Secrets:      <LAB>/hermes/.env\n  Install:      <USER_HOME>/.hermes/hermes-agent\n\n◆ API Keys\n  OpenRouter     (not set)\n  OpenAI (STT/TTS) (not set)\n  Exa            (not set)\n  Parallel       (not set)\n  Firecrawl      (not set)\n  Tavily         (not set)\n  Browserbase    (not set)\n  Browser Use    (not set)\n  FAL            (not set)\n  Anthropic      (not set)\n\n◆ Model\n  Model:        {'default': 'qr-primary'}\n  Max turns:    90\n\n◆ Display\n  Personality:  none\n  Reasoning:    off\n  Bell:         off\n  User preview: first 2 line(s), last 2 line(s)\n\n◆ Terminal\n  Backend:      local\n  Working dir:  .\n  Timeout:      180s\n\n◆ Timezone\n  Timezone:     (server-local)\n\n◆ Context Compression\n  Enabled:      yes\n  Threshold:    50%\n  Target ratio: 20% of threshold preserved\n  Protect last: 20 messages\n  Protect first: 3 non-system head messages\n  Model:        (auto)\n\n◆ Messaging Platforms\n  Telegram:     not configured\n  Discord:      not configured\n\n────────────────────────────────────────────────────────────\n  hermes config edit     # Edit config file\n  hermes config set <key> <value>\n  hermes setup           # Run setup wizard\n\n",
      "stderr": ""
    }
  ],
  "localRequests": []
}
