Commit Graph

4 Commits

Author SHA1 Message Date
Aurora
40ad61ea6b docs: pairing/setup flow — dashboard on 9119, verify /api/sessions before starting another gateway, Codex auth (codex login + Hermes import) for gpt-5.4 default 2026-06-05 17:51:51 -04:00
Aurora release bot
7fe6f4a4bb fix(branding): restore Hermes naming across GitHub surfaces 2026-05-01 10:55:01 -04:00
Aurora release bot
efcb7d144e chore(rename): migrate legacy 'Hermes' codename bytes to canonical 'Claude' across repo
- Rewrites all Claude/claude/CLAUDE -> Hermes/claude/CLAUDE
- Renames 31 files (hermes-*.ts -> claude-*.ts, hermes-*.png -> claude-*.png, etc.)
- Renames 1 directory (src/routes/api/hermes-proxy -> claude-proxy)
- 254 files content-modified, 2681 byte sequences replaced
- Build passes, no new test regressions (pre-existing failures unchanged)
- Adds skills-bundle/ to gitignore + vitest exclude to keep test scope clean
2026-05-01 01:00:06 -04:00
aurora
8a53bbbb35 docs: agent pairing guide + troubleshooting + installer env-var typo guard
Three additions to reduce onboarding friction:

1. docs/AGENT-PAIRING.md — step-by-step guide designed for AI agent
   ingestion. Covers the full Workspace↔Gateway pairing flow from
   scratch: hermes-agent install → env var setup → API server enable →
   port verification → workspace .env → startup verification. Includes
   platform-specific notes (WSL, macOS, Linux), a copy-paste quick-fix
   block, and a diagnostic bundle command for when things go wrong.

2. docs/troubleshooting.md — human-readable FAQ covering the six most
   common setup failures (API server not binding, mode=disconnected,
   port conflicts, WSL cold-start race, dev server crashes, onboarding
   error state). Each entry has cause → fix → verify.

3. install.sh — added a post-setup guard that scans ~/.hermes/.env for
   env var names missing underscores (APISERVERENABLED vs
   API_SERVER_ENABLED). The gateway reads exact names via os.getenv()
   and silently ignores typos — this produces a 'gateway starts but API
   server never binds' failure that's hard to diagnose from the UI.
   The guard now warns the user with the correct names.
2026-04-21 12:50:42 -04:00