# Hermes Agent v0.2.0: messaging gateway, MCP client, skills ecosystem

> First tagged release after the initial pre-public foundation, covering 216 merged PRs from 63 contributors. Turns Hermes into a multi-platform agent host: a messaging gateway spanning Telegram, Discord, Slack, WhatsApp, Signal, email and Home Assistant, a native MCP client, 70+ bundled skills, editor integration over ACP, git worktree isolation, and filesystem checkpoints with rollback.

| | |
|---|---|
| **Tool** | Hermes Agent |
| **Version** | v2026.3.12 |
| **Kind** | release |
| **Published** | 2026-03-12 |
| **Observed** | 2026-08-11 |
| **Significance** | 4/5 |
| **Breaking** | no |
| **Categories** | feature, capability, model-support |

## What changed


- Messaging gateway across Telegram, Discord, Slack, WhatsApp, Signal, email (IMAP/SMTP) and Home Assistant, with unified sessions, media attachments and per-platform tool config
- MCP client with stdio and HTTP transports, reconnection, resource/prompt discovery, and server-initiated sampling (#291, #301, #753)
- Skills ecosystem: 70+ bundled and optional skills over 15+ categories, Skills Hub for discovery, per-platform toggles, conditional activation on tool availability, prerequisite validation (#743, #785)
- Centralized provider router: `call_llm()`/`async_call_llm()` replaces scattered provider logic in vision, summarization, compression and trajectory saving, with automatic credential resolution (#1003)
- ACP server for VS Code, Zed and JetBrains (#949)
- Provider additions: Nous Portal, OpenAI Codex via Responses API with ChatGPT subscription auth, Kimi Code, MiniMax, z.ai/GLM, Moonshot, Azure OpenAI, self-hosted Firecrawl (#43, #635, #473, #460)
- `/model` validated against the live API rather than hardcoded lists; `/model` and `/provider` merged into one view
- Agent loop: fallback model on provider failure, shared iteration budget across parent and subagents, 413 payload-too-large handled by compression instead of aborting, retry with rebuilt payload after compression, tool-call repair middleware, `/reasoning` effort control (#740, #153, #616, #921)
- Loop detection blocks file re-read/search cycles after context compression (#705)
- Sessions: unique titles with auto-lineage, resume by name, interactive browser with search, prior messages shown on resume, `/resume` in gateway (#720, #733, #734)
- Honcho cross-session user modeling with async memory flush on session expiry (#38)
- `hermes -w` runs sessions in isolated git worktrees (#654)
- Filesystem checkpoints with `/rollback` before destructive operations (#824)
- CLI skin engine: 7 built-in skins plus custom YAML
- Test suite grown to 3,289 tests across agent, gateway, tools, cron and CLI


## Sources

- [github_release](https://github.com/NousResearch/hermes-agent/releases/tag/v2026.3.12) — retrieved 2026-08-11

## Community

_No curated reactions recorded. Facts and community takes are kept in separate layers
and never blended._

---
Canonical: https://changelogs.info/hermes-agent/v2026-3-12
Entity: https://changelogs.info/hermes-agent
Event ID: `evt_2026-03-12_hermes-agent_v2026-3-12`
Licence: event synthesis © changelogs.info, CC BY 4.0. Linked sources belong to their vendors.
