Explorer
/proc/106/root/tmp/hermes-0190-doctor.log
← Zurück ↓ Download
┌─────────────────────────────────────────────────────────┐
│                 🩺 Hermes Doctor                        │
└─────────────────────────────────────────────────────────┘

◆ Security Advisories
  ✓ No active security advisories

◆ MCP Server Security
  ✓ No suspicious MCP stdio commands

◆ Python Environment
  ✓ Python 3.11.15
  ✓ Virtual environment active
  ✓ Version files consistent (0.19.0)

◆ SSL / CA Certificates
  ✓ SSL CA certificate bundle is valid

◆ Required Packages
  ✓ OpenAI SDK
  ✓ Rich (terminal UI)
  ✓ python-dotenv
  ✓ PyYAML
  ✓ HTTPX
  ✓ Croniter (cron expressions) (optional)
  ⚠ python-telegram-bot (optional, not installed)
  ⚠ discord.py (optional, not installed)

◆ Configuration Files
  ✓ /opt/hermes-commander-0190-test-data/.env file exists
  ⚠ No API key found in /opt/hermes-commander-0190-test-data/.env
  ✓ /opt/hermes-commander-0190-test-data/config.yaml exists
  ✓ Config version up to date (v33)
  ✓ No deprecated config keys or env vars

◆ xAI Model Retirement (May 15, 2026)
  ✓ No retired xAI models in config

◆ Auth Providers
  ⚠ Nous Portal auth (not logged in)
  ✓ OpenAI Codex auth (logged in)
  ⚠ MiniMax OAuth (not logged in)
  ⚠ xAI OAuth (not logged in)
    → No xAI OAuth credentials stored. Select xAI Grok OAuth (SuperGrok / Premium+) in `hermes model`.

◆ Directory Structure
  ✓ /opt/hermes-commander-0190-test-data directory exists
  ✓ /opt/hermes-commander-0190-test-data/cron/ exists
  ✓ /opt/hermes-commander-0190-test-data/sessions/ exists
  ✓ /opt/hermes-commander-0190-test-data/logs/ exists
  ✓ /opt/hermes-commander-0190-test-data/skills/ exists
  ✓ /opt/hermes-commander-0190-test-data/memories/ exists
  ✓ /opt/hermes-commander-0190-test-data/SOUL.md exists (persona configured)
  ✓ /opt/hermes-commander-0190-test-data/memories/ directory exists
  ✓ MEMORY.md exists (573 chars)
  ✓ USER.md exists (383 chars)
  ✓ /opt/hermes-commander-0190-test-data/state.db exists (24 sessions)

◆ Command Installation
  ✓ Venv entry point exists (venv/bin/hermes)
  ✗ ~/.local/bin/hermes not found (hermes command may not work outside the venv)

◆ External Tools
  ✓ git
  ⚠ ripgrep (rg) not found (file search uses grep fallback)
    → Install for faster search: sudo apt install ripgrep
    → Running inside a container — using local terminal backend (docker-in-docker is not configured by default)
  ✓ docker (optional)
  ✓ Node.js
  ⚠ agent-browser not installed (run: npm install)
  ✓ Browser tools (agent-browser) deps (no known vulnerabilities)
  ⚠ web workspace deps (0 critical, 2 high, 0 moderate — build-tool advisory; clears via lockfile bump)
    →   ^ build-time tooling (not runtime); if manual npm remediation errors with an arborist crash it's a known npm bug — clears via a lockfile bump
  ⚠ ui-tui workspace deps (0 critical, 2 high, 0 moderate — build-tool advisory; clears via lockfile bump)
    →   ^ build-time tooling (not runtime); if manual npm remediation errors with an arborist crash it's a known npm bug — clears via a lockfile bump

◆ API Connectivity
  Running 29 connectivity checks in parallel…
                                                                      
  ⚠ OpenRouter API (not configured)

◆ Tool Availability
  ✓ browser
  ✓ clarify
  ✓ code_execution
  ✓ cronjob
  ✓ delegation
  ✓ file
  ✓ memory
  ✓ project
  ✓ session_search
  ✓ skills
  ✓ terminal
  ✓ todo
  ✓ tts
  ✓ video
  ✓ vision
  ✓ kanban (runtime-gated; loaded only for dispatcher-spawned workers)
  ⚠ browser-cdp (system dependency not met)
  ⚠ computer_use (system dependency not met)
  ⚠ discord (missing DISCORD_BOT_TOKEN)
  ⚠ discord_admin (missing DISCORD_BOT_TOKEN)
  ⚠ feishu_doc (system dependency not met)
  ⚠ feishu_drive (system dependency not met)
  ⚠ hermes-yuanbao (system dependency not met)
  ⚠ homeassistant (system dependency not met)
  ⚠ image_gen (system dependency not met)
  ⚠ spotify (system dependency not met)
  ⚠ video_gen (system dependency not met)
  ⚠ web (missing EXA_API_KEY, PARALLEL_API_KEY, TAVILY_API_KEY, FIRECRAWL_API_KEY, FIRECRAWL_API_URL, FIRECRAWL_GATEWAY_URL, TOOL_GATEWAY_DOMAIN, TOOL_GATEWAY_SCHEME, TOOL_GATEWAY_USER_TOKEN)
  ⚠ x_search (missing XAI_API_KEY)

◆ Skills Hub
  ✓ Skills Hub directory exists
  ✓ Lock file OK (0 hub-installed skill(s))
  ⚠ No GITHUB_TOKEN (60 req/hr rate limit — set in /opt/hermes-commander-0190-test-data/.env for better rates)

◆ Memory Provider
  ✓ Built-in memory active (no external provider configured — this is fine)

────────────────────────────────────────────────────────────
  Found 5 issue(s) to address:

  1. Run 'hermes setup' to configure API keys
  2. Missing ~/.local/bin/hermes symlink — run 'hermes doctor --fix'
  3. web workspace has 2 npm vulnerabilities
  4. ui-tui workspace has 2 npm vulnerabilities
  5. Run 'hermes setup' to configure missing API keys for full tool access

  Tip: run 'hermes doctor --fix' to auto-fix what's possible.